如何使用jquery获取所选选项的数量?

时间:2010-09-14 09:56:51

标签: jquery

我有一个包含5个以上选项的多选列表。但我想将选项的选择限制为2或3个选项。如何使用jquery做到这一点?如何在多个选择列表中获取选择选项的计数?我正在使用jquery验证插件。

4 个答案:

答案 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()