全选,复选框判断jquery
//判断是否选中
$('input[name="sd_selectall"]').click(function(){
//alert(this.checked);
if($(this).is(':checked')){
$('input[name="sd_CheckBox"]').each(function(){
//此处如果用attr,会出现第三次失效的情况
$(this).prop("checked",true);
});
}else{
$('input[name="sd_CheckBox"]').each(function(){
$(this).removeAttr("checked",false);
});
//$(this).removeAttr("checked");
}
});
//单个选
$(".sd_grop_list").on("click","input[name='sd_CheckBox']",function(e){
e.stopPropagation();
console.log("123");
if($("input[name='sd_CheckBox']").not("input:checked").size() <= 0){
//如果其它的复选框全部被勾选了,那么全选勾中
$('input[name="sd_selectall"]').attr('checked',true);
}else{
$('input[name="sd_selectall"]').attr('checked',false);
}
});