Событие jQuery при выборе опции - PullRequest
38 голосов
/ 08 октября 2009

Какое событие связать при выборе формы выбора?

У меня есть что-то вроде этого:

<select id='list'>
<option value='1'>Option A</option>
<option value='2'>Option B</option>
<option value='3'>Option C</option>
</select>

Когда выбрана опция B, я хочу запустить какую-то функцию.

Так, что мне связать,

$("#list").bind("?", function (){
// How do I check if it's option b that's selected here
//blah blah
});

Ответы [ 2 ]

81 голосов
/ 08 октября 2009

Этот фрагмент jQuery поможет вам начать:

$('#list').change(function() {
    if ($(this).val() === '2') {
        // Do something for option "b"
    }
});
6 голосов
/ 08 октября 2009

искомое событие change. больше информации об этом событии доступно в документации jquery здесь: http://docs.jquery.com/Events/change#fn

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...