var others = $("#6");
others.click(function() {
$('input:checkbox').attr('checked',false);
$("#6").attr('checked',true);
});
我有一个从数据库中提取的复选框数组。我想取消选中其他复选框时,在我的案例复选框中勾选了一个ID为#6的复选框,如果选中其他复选框,则取消选中复选框#6。
上面的代码可以取消选中其他复选框,但是如果选中另一个复选框,我怎样才能取消选中ID为6的复选框。
答案 0 :(得分:1)
$('input:checkbox').click(function() {
if(this.id == '6' && this.checked)
$('input:checkbox:not(#6)').attr('checked', false);
else
$('#6').attr('checked', false);
});