Я создал функцию jquery/ajax, которая обновляет #courses, отправляет #fos.val() и .text(), в частности, тот, который выбран так:
$('#selling #fos').change(function() {
$.post('/ajax/courses',
{
fos_id: $('#selling #fos').val(),
name: $('#selling #fos :selected').text()
},
function(data) {
$('#selling #courses').html(data);
});
});
Как расширить эту функцию, чтобы она использовала 'this', позволяя мне повторно использовать эту функцию несколько раз на одной странице? Я пойман, потому что вы не можете использовать name: $(this + ' :selected').text()
.