Если выбран первый элемент, я вернусь 1 (или 0, если он начнет отсчет с 0). Если будет выбран второй элемент, я вернусь 2. И так далее.Выпадающий список jQuery получает порядковый номер выбранного элемента
0
A
ответ
0
$('select').on('change',function(){
alert($(this).find('option:selected').index());
});
, если вы хотите, чтобы запустить его после загрузки документа .. без события изменения вы можете использовать
alert($('select').find('option:selected').index());
-1
Я знаю, что вопрос задает для JQuery, но вот как его получить с чистым Javascript:
HTML:
<select id="sel">
<option value="A">A</option>
<option value="B">B</option>
<option value="C">C</option>
</select>
JS:
var index = document.getElementById('sel').selectedIndex;
Смежные вопросы
- 1. Выпадающий список JQuery выбранного элемента
- 2. находкой порядковый номер элемента JSon
- 3. JQuery получает порядковый номер с флажка на CheckBoxList
- 4. получить номер выбранного элемента в JQuery
- 5. Восстановление выпадающий выбранного элемента после обратной передачи
- 6. Как установить выпадающий список выбранного элемента в шаблоне редактора?
- 7. выпадающий список при отображении выбранного элемента из списка
- 8. Выпадающий список AngularJS теряет контент после выбранного элемента
- 9. Второй выпадающий список выбранного элемента не изменяется в ASP.NET MVC
- 10. VBA: выпадающий список - получить элементы до и после выбранного элемента
- 11. JQuery выпадающий список
- 12. Порядковый номер 968 номер
- 13. JQuery - порядковый номер реформата при удалении элемента html
- 14. Нужный порядковый номер, основанный на вложенности элемента
- 15. Как сгенерировать порядковый номер с jquery?
- 16. ExtJs 6 toolpip для выпадающий выбранного элемента
- 17. Как получить порядковый номер выбранного пункта списка следует
- 18. Преобразуйте порядковый номер в номер
- 19. Как показать выпадающий список для выбранного значения?
- 20. jquery: порядковый номер td внутри tr
- 21. JQuery получает индекс выбранного флажка
- 22. DataGridViewRow порядковый номер
- 23. MD5 и порядковый номер
- 24. Talend Второй Порядковый номер
- 25. TCP порядковый номер пакета
- 26. Узнайте порядковый номер шаблона
- 27. порядковый номер в TCP
- 28. порядковый номер последовательности заказов
- 29. порядковый номер оракула?
- 30. Первичный ключ Порядковый номер
Это не работает для меня (FireFox 27,01). Но использование «prop» делало трюк: var selidx = selapp.prop ('selectedIndex'); – aaa90210
Я не возражаю против нисходящего потока, но этот код, который я написал, действительно получает индекс окна выбора. Возможно, на вашей странице есть и другой фактор, блокирующий его. –
Я не проголосовал за вас. Но он по-прежнему не работал для меня даже на простой тестовой странице. Возможно, он работает в других браузерах. – aaa90210