jquery 全选 只能选中一次 代码如下

2024-11-19 11:19:29
推荐回答(3个)
回答1:

$("#box").click( 
    function(){ 
        $("input[name='checkname']")[0].checked = this.checked;
    }
);

回答2:

有什么问题呢








全选

//js
$("#box").click(
function(){
if(this.checked){
$("input[name='checkname']").attr('checked', true)
}else{
$("input[name='checkname']").attr('checked', false)
}
}
);

回答3:

$("input[name='checkname']").prop('checked',true);
$("input[name='checkname']").prop('checked',false);

改成这样就好了

要知道更多,参看:http://stackoverflow.com/questions/15266533/jquery-attrchecked-checked-works-only-once