我如何浏览一个网格,询问是否使用 jQuery 选中了复选框
How do I can go over an grid asking if a checkbox is checked using jQuery?
我有一个带有数据收集的网格,每一行都有一个复选框,我需要问:如果未选中任何复选框,则显示警报消息。
我的代码是:
var count = 0;
$('#checkableGrid').find("input:checkbox:is(:checked)").each(function () {
count++;
});
if (count == 0) {
alert("must check any item");
return false;
};
您有不正确的选择器来定位所有输入复选框:
if(!$('#checkableGrid').find("input:checkbox:checked").length){
alert("must check any item");
return false;
};
相关文章:
- JQuery是否有一个“;移动“;作用或者有没有一种更紧凑的方法来做到这一点
- angular如何确定jQuery是否存在
- 当调用.of()然后调用.on()时,Jquery是否可能将事件推迟
- jqGrid 或 jQuery 是否具有在字符串中缓存 DOM 更改的功能?
- 这两行jQuery是否等效
- jQuery-是否可以使用jQuery在隐藏的文本框中设置值
- jQuery是否满足完全匹配类的条件
- jQuery是否覆盖事件侦听器
- jQuery是否存在于当前页面中
- jQuery是否提供带有背景淡入淡出小部件的叠加层
- 如何检测动态加载时加载的jquery是否加载
- jQuery - 是否可以将鼠标悬停到另一个元素
- jQuery是否可以用JavaScript替换文本,然后执行
- JQuery 是否仍在评估选择器 RTL
- javascript 或 jQuery 是否有任何技术来创建最终用户可以即时收缩或扩展的保存对象
- jQuery:是否可以在单击时更改无ID/无类元素
- jquery是否可以在AngularJs中使用
- JQuery是否用于onclick/onchange
- 如何确定jQuery是否已完全初始化
- Jquery:是否有类似于$(document).ready()的基于元素的方法