$("#checkAll").click(function(){
$(":checkbox[name='deptChoose']").prop("checked",this.checked);
});
$(":checkbox[name='code']").click(function(){
$("#firstChk").prop("checked" , $(":checkbox[name='code']").size() == $(":checkbox[name='code']:checked").size());
});
第一个是复选框的全选和反选
第二个是选中其中一个复选框,取消全选按钮的选中