在我的MVC页面中,我正在生成一组复选框。每个复选框都有相同的类,称为“ resultTableCheckBox”
我想获取所选复选框的数量。我尝试了以下代码
$(".resultTableCheckBox").live('click', function (event) {
alert($(".resultTableCheckBox :checked").length);
});
但是上面的代码总是警告0。
$(".resultTableCheckBox").live('click', function (event) {
alert($(".resultTableCheckBox ").length);
});
现在,它警告具有相同类resultTableCheckBox的复选框总数。但是我如何获得选中复选框的数量
最佳答案
您的选择器正在查找所有.resultTableCheckBox
元素的所有子元素。您需要将“:checked”选择器直接添加到类中。
$(".resultTableCheckBox:checked")