jquery数组复选框

时间:2010-05-17 09:56:03

标签: javascript jquery

var others = $("#6");
others.click(function() {
    $('input:checkbox').attr('checked',false);
    $("#6").attr('checked',true);
});

我有一个从数据库中提取的复选框数组。我想取消选中其他复选框时,在我的案例复选框中勾选了一个ID为#6的复选框,如果选中其他复选框,则取消选中复选框#6。

上面的代码可以取消选中其他复选框,但是如果选中另一个复选框,我怎样才能取消选中ID为6的复选框。

1 个答案:

答案 0 :(得分:1)

$('input:checkbox').click(function() {
    if(this.id == '6' && this.checked)
        $('input:checkbox:not(#6)').attr('checked', false);
    else
        $('#6').attr('checked', false);
});