当我检查其他复选框时,我想自动选择复选框。
这是我正在使用但不起作用的代码:
<table class='block'>
<tr>
<td>
<input class='cb1' type='checkbox'><label>Checkbox 1</label>
</td>
<td>
<input class='cb2' type='checkbox'><label>Checkbox 2</label>
</td>
<td>
<input class='cb2' type='checkbox'><label>Checkbox 2</label>
</td>
</tr>
</table>
<table class='block'>
<tr>
<td>
<input class='cb1' type='checkbox'><label>Checkbox 1</label>
</td>
<td>
<input class='cb2' type='checkbox'><label>Checkbox 2</label>
</td>
<td>
<input class='cb2' type='checkbox'><label>Checkbox 2</label>
</td>
</tr>
</table>
<script type='text/javascript'>
$(document).ready(function(){
$('.block .cb1').click(function(){
if($(this).is(':checked'))
{
$(this).parent().find('.cb2').attr('checked','checked');
}
else
{
$(this).parent().find('.cb2').removeAttr('checked');
}
});
});
</script>
我试图让它只从检查“cb1”的同一张表中检查“cb2”。