У меня есть мульти выбора выпадающий например:Получить щелкнул вариант в раскрывающемся списке многократным
<select id="myList" multiple="multiple">
<option value="1">Opt #1</option>
<option value="2" selected="selected">Opt #2</option>
<option value="3" selected="selected">Opt #3</option>
<option value="4">Opt #4</option>
</select>
Если я затем выбирает Opt #4
, как я тогда только получить Opt #4
и не Opt #2
и Opt #3
? Я знаю, что я могу получить все выбранные опции этим:
var selectedOptions = $("#myList option:selected");
Однако я хочу только вариант я нажал - Opt #4
. Это возможно?
Редактировать: обратите внимание, что при манипулировании списком внутри события change
я не могу сделать это в событии click
. Также добавлено несколько кратных.
Чего вы хотите достичь? Если вы хотите получить опцию «clicked», почему вы выбираете multi? – MatuDuke
Ты пропустил, чтобы добавить атрибут 'multiple', чтобы выбрать тег? –
Вы пропустили атрибут 'mulitple =" multiple "' от своего 'select'. Помимо этого он должен работать. – phuzi