van*_*sen 5 html javascript checkbox jquery
我想检查tr中的第一个复选框是否被选中,而不是在此tr中找到的所有复选框.
暂时我有这个代码:
var b = false;
$j('#tb1 td input:checkbox').each(function(){
if($j(this).is(':checked')){
b = true;
}
});
Run Code Online (Sandbox Code Playgroud)
检查是否至少有一个复选框检查,但如果我将其添加到我的选择器:
$j('#tb1 td input:first:checkbox').each(function(){
if($j(this).is(':checked')){
b = true;
}
});
Run Code Online (Sandbox Code Playgroud)
它只检查第一行而不是所有行,只检查第一个复选框.如何通过使用"第一"选择器实现这一目标?提前致谢
Aru*_*hny 11
尝试
var b = false;
$j('#tb1 tr').find('input:checkbox:first').each(function(){
if(this.checked){
b = true;
}
});
Run Code Online (Sandbox Code Playgroud)