У меня есть несколько списков выбора, которые содержат более 5 опций. Но я хочу ограничить выбор параметров двумя или тремя вариантами. Как это сделать, используя jquery? Как получить количество вариантов выбора в нескольких списках выбора? Я использую плагин проверки правильности jQuery.
Как получить количество выбранных опций с помощью jquery?
Ответ 1
Вы можете использовать селектор :selected
, чтобы выбрать их, затем получите .length
, например:
var count = $("#mySelect :selected").length;
Ответ 2
var n = $("input:checked").length;
см. это для более подробной информации:
http://api.jquery.com/checked-selector/
Ответ 3
Вы можете получить количество выбранных элементов в мультиселекте со следующим:
$('#selectList :selected').length
Где #selectList - это идентификатор вашего.
Ответ 4
Для флажков, которые я использую:
$('input[name="InputName"]:checked').size()