当前页面: 开发资料首页 → Javascript 专题 → JavaScript实现DataGrid中的CheckBox全选与否
摘要: JavaScript实现DataGrid中的CheckBox全选与否
(一).功能
1. JavaScript检索CheckBox并实现全选和全消功能
用C#等写的CheckBox需要回发到服务端执行,
而用JavaScript可以在直接客户端实现,效率高些
(二).代码
1. DataGrid中的代码主要片段:
<headerTemplate> //头模板代码 onclick="javascript:SelectAll(this);"> 2. 在当页加入: <script language="javascript"> var theBox=tempControl; elem=theBox.form.elements; 谢谢!
</headerTemplate>
function SelectAll(tempControl)
{
//将除头模板中的其它所有的CheckBox取反
xState=theBox.checked;
for(i=0;i
{
if(elem[i].checked!=xState)
elem[i].click();
}
}
</script>