国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

JavaScript實現(xiàn)GriwView單列全選(自寫代碼)

2019-11-20 22:43:12
字體:
供稿:網(wǎng)友

在 GridView 里有一系列的 Checkbox ,要實現(xiàn)對其全選或全不選。開始在網(wǎng)上找了,但是參考的代碼會全選 GridView 里所有的 Checkbox ,而我要的是單列全選。如圖:
 
審核和權(quán)限是要分開的。
 

我自己寫了 JavaScript 代碼,貼出來供大家參考。

復(fù)制代碼 代碼如下:

function chkAll(CheckAll) {
var items = document.getElementsByTagName("input");
for (var i = 0; i < items.length; i++) {
if (items[i].type == "checkbox"){
for (var j = 2; j < 10; j++) {
var id = "ctl00_ContentPlaceHolder1_GridView1_ctl0" + j + "_CheckBox1";
if (items[i].id == id) {
items[i].checked = CheckAll.checked;
}
}
}
}
}

其中,第5行的 j 和 第6行的 id 是用來確定同一列的 Checkbox,具體 j 的范圍以及 id 可能不同,可以通過 alert(items[i].id); 遍歷整個 items 查看相應(yīng)的 id 。
前臺的相應(yīng)代碼如下:
復(fù)制代碼 代碼如下:

<asp:TemplateField HeaderText="審核">
<HeaderTemplate>
<asp:CheckBox ID="chkAll" onclick='chkAll(this)' runat="server" />
審核
</HeaderTemplate>
<ItemTemplate>
<asp:CheckBox ID="CheckBox1" Checked='<%# Eval("isCheck") %>' runat="server" />
</ItemTemplate>
<ItemStyle HorizontalAlign="Center" Width="100px" />
</asp:TemplateField>

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 闸北区| 南陵县| 高清| 秦安县| 靖西县| 海晏县| 汕尾市| 吉水县| 文登市| 桃源县| 焉耆| 东乌珠穆沁旗| 孟津县| 类乌齐县| 铅山县| 彝良县| 太谷县| 湖州市| 桓台县| 彭阳县| 遵化市| 万荣县| 渝中区| 灵川县| 五大连池市| 新安县| 沿河| 巴林右旗| 香格里拉县| 罗城| 嘉荫县| 汤阴县| 苍溪县| 碌曲县| 闻喜县| 建昌县| 京山县| 同仁县| 安平县| 阳新县| 广宗县|