获取选中的复选框的数量(具有相同的类)-Jquery
在我的 MVC 页面中,我生成了一组复选框。每个复选框都有相同的类,称为“resultTableCheckBox”
,我想获取选定复选框的数量。我尝试了以下代码,
$(".resultTableCheckBox").live('click', function (event) {
alert($(".resultTableCheckBox :checked").length);
});
但上面的代码总是警告 0。我尝试过
$(".resultTableCheckBox").live('click', function (event) {
alert($(".resultTableCheckBox ").length);
});
,现在它警告具有相同类 resultTableCheckBox 的复选框的总数。但我怎样才能获得选定复选框的数量
In my MVC page i am generating a group of check boxes. Every check box have sameclass called 'resultTableCheckBox'
I want to get number of selected checkboxes .I tried following code
$(".resultTableCheckBox").live('click', function (event) {
alert($(".resultTableCheckBox :checked").length);
});
But above code always alert 0. I tried
$(".resultTableCheckBox").live('click', function (event) {
alert($(".resultTableCheckBox ").length);
});
Now its alert the total number of checkboxes having same class resultTableCheckBox. But how can i get number of selected check boxes
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
所选的 :checked 不应有空格。测试了一下,它有效。
The :checked selected should not have a space. Tested it and it works.
您的选择器正在查找所有已检查的
.resultTableCheckBox
元素的所有子元素。您需要将“:checked”选择器直接添加到类中。Your selector is finding all children of all
.resultTableCheckBox
elements that are checked. You need to add the ":checked" selector directly to the class.失去空间:
Lose the space: