JS实现gridview全选和反选
2008-10-08 09:41
337 查看
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>gridview控件示例</title>
<link href="App_Themes/Theme1/index.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" language="javascript">
function DoCheck(flag)// 全选 flag=1 反选 flag=0
{
var inputs = document.getElementById("gvDiv");
var chks=inputs.getElementsByTagName("input");
for (var i=0; i < chks.length; i++)
if (chks[i].type == 'checkbox')
{
chks[i].checked=flag;
}
}
</script>
</head>
<body >
<form id="form1" runat="server">
<div id="gvDiv">
<asp:GridView id="gvMyDeptNotFinished" runat="server" OnPageIndexChanging="gvMyDeptNotFinished_PageIndexChanging" AllowPaging="True" AutoGenerateColumns="False" SkinID="gvcaselist">
<Columns>
<asp:TemplateField Visible="false" >
<ControlStyle Width="20px" />
<HeaderTemplate>
<a onclick="DoCheck(0);" href="#">反选</a> <%--反选--%>
<a onclick="DoCheck(1);" href="#">全选</a> <%--全选--%>
</HeaderTemplate>
<ItemTemplate>
</div>
</form>
</body>
</html>
<head runat="server">
<title>gridview控件示例</title>
<link href="App_Themes/Theme1/index.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" language="javascript">
function DoCheck(flag)// 全选 flag=1 反选 flag=0
{
var inputs = document.getElementById("gvDiv");
var chks=inputs.getElementsByTagName("input");
for (var i=0; i < chks.length; i++)
if (chks[i].type == 'checkbox')
{
chks[i].checked=flag;
}
}
</script>
</head>
<body >
<form id="form1" runat="server">
<div id="gvDiv">
<asp:GridView id="gvMyDeptNotFinished" runat="server" OnPageIndexChanging="gvMyDeptNotFinished_PageIndexChanging" AllowPaging="True" AutoGenerateColumns="False" SkinID="gvcaselist">
<Columns>
<asp:TemplateField Visible="false" >
<ControlStyle Width="20px" />
<HeaderTemplate>
<a onclick="DoCheck(0);" href="#">反选</a> <%--反选--%>
<a onclick="DoCheck(1);" href="#">全选</a> <%--全选--%>
</HeaderTemplate>
<ItemTemplate>
</div>
</form>
</body>
</html>
相关文章推荐
- 在GridView中用Js实现全选
- 用js实现 全选功能(Gridview)
- JS实现Gridview全选[原创]
- js 实现gridview全选
- Gridview使用CheckBox全选与单选采用js实现同时高亮显示选择行
- Gridview使用CheckBox全选与单选采用js实现同时高亮显示选择行
- GridView js实现全选 (分页保持选择状态)
- JS在GridView中实现CheckBox全选和非全选 及Gridview批量删除使用技巧
- C# 使用js 实现GridView 的全选 /单选
- 老问题:js实现gridview中的全选和反选
- 在GridView中用Js实现全选
- JS 实现GridView中CheckBox全选
- JS实现单选,多选,全选,反选,全不选
- js实现checkbox全选和全不选代码
- 用js实现gridview中的批量删除
- ASP.NET Gridview与checkbox全选、全不选实现代码
- JS操作input标签属性checkbox全选的实现代码
- JS---checkbox实现全选
- js实现CkeckBox全选与反选