Как получить атрибут из выбранного варианта выбора в JQuery?
У меня есть следующийпереключателе в HTML:
<select id="listbox-taskStatus" class="selectpicker">
<option status="0">In progress</option>
<option status="1">Not started</option>
<option status="2">Done</option>
<option status="3">Failed</option>
</select>
Я хочу прочитать значение атрибута из выбранной опции.
Если просто взять значение, это просто:
var value = $('#listbox-taskStatus').val();
Но что мне делать, если я хочу получить значение атрибута из выбранной опции? Я знаю это.attr () должен помочь, но когда я попытался использовать его, я получил неправильный результат.
Я попробовал следующее:
var status = $('#listbox-taskStatus option').attr('status');
Но возвращаемое значение всегда0
несмотря на на самом деле я выбирал другой вариант.
Что не так, как решить мою проблему?