要求实现:
在表头添加一个复选框作为全选按钮,点击表头的全选按钮将表格中的所有复选框选中,表格中任意一个复选框没有选中则表头的全选按钮也不选中
//全选的实现
$(".check-all").click(function(){ //check-all是一个全选的复选框按钮
$(".ids").prop("checked", this.checked);
});
// ids是每个复选框,当有一个复选框没有选中,全选复选框也不选中;两者进行同步
$(".ids").click(function(){
var option = $(".ids");
option.each(function(i){
if(!this.checked){
$(".check-all").prop("checked", false);
return false;
}else{
$(".check-all").prop("checked", true);
}
});
});