我在网格视图的标题模板中有一个选择/取消选择所有复选框。如何使选择/取消选择所有功能适用于上层和下层浏览器?检查是否在 JavaScript 中,我要检查什么?
问问题
571 次
1 回答
0
使用 JavaScript。
HTML:
<asp:TemplateField HeaderText="Select All">
<headertemplate>
<input type="checkbox" name="chkMain" onclick="ToggleSelect(this)" ... />
</headertemplate>
<ItemTemplate>
<input type="checkbox" name="chkSelect" ... />
</ItemTemplate>
</asp:TemplateField>
Javascript:
function ToggleSelect(chk){
var chkBoxes = document.getElementsByName('chkSelect');
for(i=0;i<chkBoxes.length;i++){
chkBoxes[i].checked = chk.checked;
}
}
</script>
编辑:如果您喜欢服务器端解决方案,这里有一个 不完全是您需要的示例,但您可以修改它以选中/取消选中复选框。
于 2012-05-15T14:01:02.453 回答