实现:当一个未选中或者未全部选中时点击全选进行全部选中,而再次点全选则取消全部选中。点击反选则就进行反选。
html
朴树
许巍
郑钧
曹方
张悬
js
// JavaScript Document
$(document).ready(function(){
//全选
$("#checkAll").click(function(){
//如果没有全部被选中,则全选
if($('[name=mycheck]:checked').length!=$('[name=mycheck]').length){
$('[name=mycheck]').attr("checked",true);
//否则 全部取消选中
}else{
$('[name=mycheck]').attr("checked",false);
}
})
//反选
$("#checkRev").click(function(){
$('[name=mycheck]').each(function(){ //依次遍历每个 checkbox
$(this).attr("checked",!$(this).attr("checked"));
})
})
})