作者热门文章
- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
我想检查是否选中了 tr 中的第一个复选框,而不是选中此 tr 中找到的所有复选框。
目前我有这段代码:
var b = false;
$j('#tb1 td input:checkbox').each(function(){
if($j(this).is(':checked')){
b = true;
}
});
此检查是否至少有一个复选框检查但如果我将它添加到我的选择器中:
$j('#tb1 td input:first:checkbox').each(function(){
if($j(this).is(':checked')){
b = true;
}
});
它只检查第一行而不是所有行,只检查第一个复选框。我如何通过使用“第一个”选择器来实现这一点?提前致谢
最佳答案
尝试
var b = false;
$j('#tb1 tr').find('input:checkbox:first').each(function(){
if(this.checked){
b = true;
}
});
关于javascript - jquery 只获取 tr 的第一个复选框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18887696/
我是一名优秀的程序员,十分优秀!