jquery输入[type = checkbox]:选中')。长度始终为0

时间:2017-06-09 00:35:24

标签: jquery html checkbox

我有几个输入复选框,它们共享一个名为checkboxJobSeekerProfile的类。我正在尝试写一个警报,打印其中有多少被检查。对于某些人来说,即使选中了几个复选框,警报也始终显示为0。这是我的警报

alert($('.checkboxJobSeekerProfile input[type=checkbox]:checked').length);

这是我的HTML

<label class="checkbox-inline"><input type="checkbox" class="checkboxJobSeekerProfile entry_level"
                                                  id="entry_level" value="entry_level">Entry-level</label>
            <label class="checkbox-inline"><input type="checkbox" class="checkboxJobSeekerProfile mid_level"
                                                  id="mid_level" value="mid_level">Mid-level</label>
            <label class="checkbox-inline"><input type="checkbox" class="checkboxJobSeekerProfile senior_level"
                                                  id="senior_level" value="senior_level">Senior-level</label>
            <label class="checkbox-inline"><input type="checkbox" class="checkboxJobSeekerProfile executive"
                                                  id="executive" value="executive">Executive</label>

1 个答案:

答案 0 :(得分:0)

您可以严格选择:

alert($('input[type=checkbox].checkboxJobSeekerProfile:checked').length);

JSFiddle Demo