У меня есть несколько списков выбора, которые имеют более 5 вариантов. Но я хочу ограничить выбор параметров двумя или тремя вариантами. Как это сделать, используя jquery? Как получить количество вариантов выбора в нескольких списках выбора? Я использую плагин проверки jquery.Как получить количество выбранных опций с помощью jquery?
ответ
Вы можете использовать the :selected
selector, чтобы выбрать их, а затем получить .length
, как это:
var count = $("#mySelect :selected").length;
var n = $("input:checked").length;
увидеть это более подробно: http://api.jquery.com/checked-selector/
Я не думаю, что это то, что имел в виду О.П., но что более важно, это будет соответствовать каждому '' , включая радио-кнопки, так что будьте осторожны, используя ': checked'. –
Вы можете получить количество выбранных элементов в многозона со следующим:
$('#selectList :selected').length
Где #selectList - это идентификатор вашего.
'.count()' не является функцией jQuery :) '.size()' is, но это просто оболочка для '.length', может также использовать ее напрямую. –
@ Ник, спасибо. Вы совершенно правы. – halfdan
Для галочки я использую:
$('input[name="InputName"]:checked').size()
- 1. Подсчитайте количество выбранных опций с помощью jQuery
- 2. получает значение выбранных опций с помощью JQuery
- 3. триггер количество файлов, выбранных с помощью jquery
- 4. Получить количество выбранных элементов из списка asp с помощью jquery
- 5. jQuery получение выбранных опций выпуск
- 6. Заполнять выбор с помощью опций, выбранных из разных вариантов - jquery
- 7. Выбор всех видимых выбранных опций раскрывающегося списка с помощью JQuery
- 8. Получение выбранных опций с запросомSelectorAll
- 9. JQuery - Как подсчитать количество элементов, выбранных селектором?
- 10. Как получить текст выбранных опций в угловом режиме с помощью ng-опций
- 11. jQuery выбранных опций в условных операторах
- 12. Порядок выбранных опций
- 13. JQUERY: загрузка выбранных опций из файла cookie
- 14. Как установить с помощью выбранных опций изменения во всплывающем меню?
- 15. Как сохранить атрибуты имен для выбранных опций
- 16. Ограничить количество выбранных флажков, jQuery
- 17. Возвращает количество выбранных элементов с помощью jQuery UI. Выбирается
- 18. Получить количество видимых выбора опций
- 19. Как получить количество опций и список опций в android?
- 20. Прокрутите несколько списков выбора и подсчитайте количество выбранных опций.
- 21. Как получить количество выбранных строк в DataGrip?
- 22. Используйте jQuery для проверки количества опций, не выбранных в мультиселекторе
- 23. Как добавить несколько выбранных опций в phalcon
- 24. Lithium - Как получить количество выбранных строк?
- 25. Как получить несколько выбранных значений переключателей с помощью JQuery
- 26. Как получить значения выбранных строк в webgrid с помощью jquery
- 27. Как получить значение всех выбранных флажков с помощью jQuery?
- 28. Как получить количество выбранных значений в выпадающем меню с помощью jQuery
- 29. jquery multiselect: счетчик для не выбранных опций не работает
- 30. JQuery serializeArray не включает выбор без выбранных опций
Сначала лучше, так как '$ (" # mySelect "). Val()' равно null, если не выбрана опция. – svinto
@svinto - хороший catch, я переопределяю '.val()', чтобы возвращать пустой массив в этом случае в моей сборке, IMO it * должен * делать это по умолчанию .. это оказалось для меня более полезным, но мы увидим если он когда-либо изменится. –
Ya, сначала лучше и дал правильный результат для моей ситуации. В любом случае, спасибо. – 2010-09-14 15:24:29