如何获取使用jQuery的选定的选项数量?

我有多个select列表,有超过5个选项。 但我想限制选项的select2或3选项。 如何使用jQuery来做到这一点? 如何获得多选列表中选项的数量? 我正在使用jQueryvalidation插件。

您可以使用:selectedselect器来select它们,然后得到.length ,如下所示:

 var count = $("#mySelect :selected").length; 

var n = $("input:checked").length; 看到这个更多的细节: http : //api.jquery.com/checked-selector/

您可以使用以下命令获取多选中选定项目的数量:

 $('#selectList :selected').length 

#selectList是你的ID。

对于我正在使用的checkbox:

 $('input[name="InputName"]:checked').size()