11
//全选 $("#allCheckbox").click(function () { var checkedStatus = this.checked; //alert(checkedStatus); //$("tbody tr td input[type='checkbox']").attr("checked",checkedStatus); //$("tbody tr td input[type='checkbox']").prop("checked",checkedStatus); var tbodyCheckbox = $("tbody tr td input[type='checkbox']"); $.each(tbodyCheckbox, function (i, n) { n.checked = checkedStatus; }); }); //给后来元素增加事件. $("tbody").delegate(":checkbox", "click", function () { if ($("tbody tr td input:checked").length == 0) { $("#allCheckbox").attr("checked", false); } else { $("#allCheckbox").attr("checked", true); } });