1 //复选框全选
2 var oCheckBox ={
3 _check_all: function(obj){
4 if("all" == obj.name){
5 if(obj.checked){
6 $("#days input:checkbox").each(function(){
7 this.checked = true;
8 });
9 }else{
10 $("#days input:checkbox").each(function(){
11 this.checked = false;
12 });
13 }
14 }else{
15 var oAll = document.getElementById("checkall");
16 if(obj.checked){
17 var allDays = document.getElementById("days").childNodes;
18 for (var i=0; i < allDays.length; i++)
19 {
20 if((allDays[i].type == "checkbox") && !allDays[i].checked){
21 oAll.checked = false;
22 return;
23 }
24 }
25 oAll.checked = true;
26 }else{
27 oAll.checked = false;
28 }
29 }
30 },
31 _init_checkbox:function(){
32 $("#days input:checkbox").each(function(){
33 $(this).attr("checked", false);
34 });
35 $("#checkall").attr("checked", false);
36 }
37 }