//全选框:id=allCheckBox name=allCheckBox 每个复选框:id=cartCheckBox name=cartCheckBox
//全选框
function checkAll(){
$("#allCheckBox").click(function(){
//获取当前全选框的选中状态
var flag=$(this).attr("checked");
if(flag){
//如果选中,则给下面的每个复选框都选中
$("[name='cartCheckBox']").attr("checked",true);
}else{
$("[name='cartCheckBox']").attr("checked",false);
}
});
}
//每个单选框
function checkEach(){
$("[name='cartCheckBox']").click(function(){
//统计个数
var count=0;
//循环、判断、累加个数
$("[name='cartCheckBox']").each(function(index, element) {
var flag=$(this).is(":checked");
if(flag){
count++;
}
});
if(count==$("[name='cartCheckBox']").size()){
$("#allCheckBox").attr("checked",true);
}else{
$("#allCheckBox").attr("checked",false);
}
});
}