解决checkbox全选全不选只有效一次,后边点击无效问题

allcheck 是全选checkbox ,checkid是其他所有checkbox 。据网上说jquery1.6以上 都用prop,用attr 第二次会失效

$("#allcheck").click(function(){

if($("input[name=allcheck]").prop("checked")){//判断是否选中

$("input[name=allcheck]").prop("checked", true);//选中

$("input[name=checkid]").prop("checked", true);//选中

}else{

$("input[name=allcheck]").prop("checked", false);//取消选中

$("input[name=checkid]").prop("checked", false);//

}

})

猜你喜欢

转载自zhitangrui2010.iteye.com/blog/2225872