龙采做网站要多少钱,网站制作的流程有哪些,网页制作专业知识,可以自己做装修效果图的网站在 GridView 里有一系列的 Checkbox #xff0c;要实现对其全选或全不选。开始在网上找了#xff0c;但是参考的代码会全选 GridView 里所有的 Checkbox #xff0c;而我要的是单列全选。如图#xff1a; 审核和权限是要分开的。 我自己写了 JavaScript 代码#xff0c;贴… 在 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 } 其中第5行的 j 和 第6行的 id 是用来确定同一列的 Checkbox具体 j 的范围以及 id 可能不同可以通过 alert(items[i].id); 遍历整个 items 查看相应的 id 。 前台的相应代码如下 1 asp:TemplateField HeaderText审核2 HeaderTemplate3 asp:CheckBox IDchkAll onclickchkAll(this) runatserver /4 审核5 /HeaderTemplate6 ItemTemplate7 asp:CheckBox IDCheckBox1 Checked%# Eval(isCheck) % runatserver /8 /ItemTemplate9 ItemStyle HorizontalAlignCenter Width100px /
10 /asp:TemplateField 转载于:https://www.cnblogs.com/roming/archive/2013/05/13/3075405.html