function mcheckAll(obj,parentid){
var mtarget = $('#'+parentid + " input[type='checkbox'] ");
if(obj.checked){
//check
mtarget.attr('checked',true); }else{
//uncheck
mtarget.attr('checked',false); }
}
这里的全选反选第一次操作时是生效的,第二次就失效了...原因不明。
然后把attr换成了prop.
function mcheckAll(obj,parentid){
var mtarget = $('#'+parentid + " input[type='checkbox'] ");
if(obj.checked){
//check
mtarget.prop('checked',true);
}else{
//uncheck
mtarget.prop('checked',false);
}
}
然后就生效了...