在 GridView 里有一系列的 Checkbox ,要实现对其全选或全不选。开始在网上找了,但是参考的代码会全选 GridView 里所有的 Checkbox ,而我要的是单列全选。如图:

审核和权限是要分开的。

我自己写了 JavaScript 代码,贴出来供大家参考。

 1 function chkAll(CheckAll) {
 2             var items = document.getElementsByTagName("input");            
 3             for (var i = 0; i < items.length; i++) {
 4                 if (items[i].type == "checkbox"){  
 5                     for (var j = 2; j < 10; j++) {
 6                         var id = "ctl00_ContentPlaceHolder1_GridView1_ctl0" + j + "_CheckBox1";
 7                         if (items[i].id == id) {
 8                             items[i].checked = CheckAll.checked;
 9                         }
10                     }                    
11                 }                                         
12             }
13         }

更多相关文章

  1. 代码点火-如何从控制器返回Json响应
  2. 使用jquery在textarea中的颜色代码
  3. 为什么我的javascript/jquery代码不能像预期的那样工作?
  4. 实现浮动广告的代码
  5. 豆瓣Javascript代码风格规范
  6. 我需要提供哪些权限(如果有)我的Chrome扩展程序才能进行远程AJAX调
  7. 计算机视觉相关代码片段(Python)
  8. 120行python代码解锁10000分微信跳一跳
  9. XGBoost中参数调优的完整指南(含Python-3.X代码)

随机推荐

  1. 为什么我喜欢 JavaScript 可选链[每日前
  2. Java内存模型-本机内存
  3. 为什么要使用 package-lock.json[每日前
  4. MYSQL常用命令(4)
  5. SQL 内连接,左外连接,右外连接,全连接
  6. 用map代替纯JavaScript对象[每日前端夜话
  7. 数据库数据完整性
  8. Java内存模型-堆和栈
  9. 数据库-事务处理
  10. 一位程序员的爱情故事