博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
js checkbox
阅读量:4665 次
发布时间:2019-06-09

本文共 1294 字,大约阅读时间需要 4 分钟。

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 }

 

转载于:https://www.cnblogs.com/yiliweichinasoft/p/3929620.html

你可能感兴趣的文章
需求分析文档(3月22日)
查看>>
【剑指offer】丑数
查看>>
JAVA-JSP注释
查看>>
latch: shared pool等待事件
查看>>
根据繁忙程度来选择快照的id
查看>>
服务器MySql搭建
查看>>
checkbox控制text是否可以填写和radio是否可选
查看>>
P3811 【模板】乘法逆元
查看>>
ORACLE 行迁移和行链接
查看>>
MSSQL跨服務器複製數據
查看>>
Javascript(js) dateDiff 日期减法函数
查看>>
第四百七十四天 how can I 坚持
查看>>
ASP.NET - 回滚事务
查看>>
Xshell 乱码
查看>>
delphi10.3.1不支持.net 5
查看>>
Docker-06-持久化存储和数据共享
查看>>
LeetCode——264. Ugly Number II
查看>>
深入理解asp.net SessionState
查看>>
52.1076 排序
查看>>
浅析CentOS和RedHat Linux的区别(转)
查看>>