cbr*_*ino 246
我认为最简单的方法是检查这种情况:
$('.abc:checked').length == $('.abc').length
Run Code Online (Sandbox Code Playgroud)
每次选中新复选框时都可以执行此操作:
$(".abc").change(function(){
if ($('.abc:checked').length == $('.abc').length) {
//do something
}
});
Run Code Online (Sandbox Code Playgroud)
Por*_*rco 92
$('input.abc').not(':checked').length > 0
Run Code Online (Sandbox Code Playgroud)
Mar*_*man 14
您可以使用 change()
$("input[type='checkbox'].abc").change(function(){
var a = $("input[type='checkbox'].abc");
if(a.length == a.filter(":checked").length){
alert('all checked');
}
});
Run Code Online (Sandbox Code Playgroud)
所有这一切都将验证.abc复选框的总数是否与总数相匹配.abc:checked.
关于jsfiddle的代码示例.
| 归档时间: |
|
| 查看次数: |
89978 次 |
| 最近记录: |