我有一个包含5个以上选项的多选列表。但我想将选项的选择限制为2或3个选项。如何使用jquery做到这一点?如何在多个选择列表中获取选择选项的计数?我正在使用jquery验证插件。
答案 0 :(得分:90)
您可以使用the :selected
selector选择它们,然后获取.length
,如下所示:
var count = $("#mySelect :selected").length;
答案 1 :(得分:4)
您可以使用以下选项获取多选中所选项目的数量:
$('#selectList :selected').length
其中#selectList是你的。
的id答案 2 :(得分:3)
var n = $("input:checked").length;
看到这个更多细节:
http://api.jquery.com/checked-selector/
答案 3 :(得分:1)
对于我正在使用的复选框:
$('input[name="InputName"]:checked').size()