获取未选择任何选项的选择数

时间:2013-06-16 03:51:09

标签: javascript jquery html

我正在尝试计算仍有多少选项是其默认空值。

我有这个来计算选择:

$('select.fabricColorSelect').size()

如何修改它以仅计算所选选项与空白字符串匹配的选项?

2 个答案:

答案 0 :(得分:2)

脱离我的头脑,我认为这将起作用:

$('select.fabricColorSelect option[value=""]:checked').size()

yes, I meant :checked

答案 1 :(得分:1)

假设您要选择默认值为(“”)的所有选项作为所选选项,您可以使用filter

$('select.fabricColorSelect').
            filter(function()
               {
                    return this.value == "" // or $(this).val() == ""
               }).length;