Как проверить количество опций в раскрывающемся меню?

Как проверить, используя jQuery, сколько опций в раскрывающемся меню?

Спасибо.

Ответ 2

$("#mydropdown option").length

Или, если у вас уже есть ссылка на него,

$(myDropdown).find("option").length

Ответ 3

Используйте свойство длины или метод размера для узнать, сколько элементов находится в коллекции jQuery. С помощью селектора выберите все <option> в пределах <select>.

HTML:

<select id="myDropDown">
<option>1</option>
<option>2</option>
.
.
.
</select>

JQuery

var numberOfOptions = $('select#myDropDown option').length

Ответ 4

Получить количество опций в определенном элементе выбора

$("#elementid option").length

Ответ 6

alert($('#select_id option').length);

Ответ 7

$('#idofdropdown option').length;

Это должно сделать это.

Ответ 8

$('#dropdown_id').find('option').length

Ответ 9

$('select option').length;

или

$("select option").size()

Ответ 10

С чистым javascript вы можете просто называть длину идентификатора поля выбора. Это будет быстрее. Как правило, все родные javascript работает лучше и лучше с современными браузерами.

Это может быть достигнуто в javascript

     var dropdownFilterSite = document.querySelector( '#dropDownId' );  //Similar to jQuery

var length = dropdownFilterSite.length.

Хороший сайт для обучения

www.youmightnotneedjquery.com

Хорошее видео для просмотра Тоддом Мотто

https://www.youtube.com/watch?v=pLISnANteJY