【www.gdgbn.com--jquery】
全选二
$("[name=items]:checkbox").click(
function(){
var flag = true;
$("[name=items]:checkbox").each(function(){
if(!this.checked)
flag = false;
});
$("#checkedall").attr("checked", flag);
})
//或者可以用复选框的总数与选中复选框数量相等
$("[name=items]:checkbox").click(
function(){
var $tmp = $("[name=items]:checkbox");
//使用filter方法筛选出复选框,并直接给checkedall赋值
$("#checkedall").attr("checked", $tmp.length == $tmp.filter(":checked").length);
})