CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

如何用 javascript 控制 datagrid 控件中的 checkbox 全选 ???

楼主autocar(xin)2006-03-07 20:58:13 在 .NET技术 / ASP.NET 提问

如何用   javascript   控制   datagrid   控件中的   checkbox     全选   ???  
   
   
  在   datagrid   中模板列   放了一个   checkbox     控件,     如何   用   javascript   控制   datagrid   每行的    
   
  checkbox     进行   全选   或     取消全选   ??    
   
   
  问题点数:10、回复次数:9Top

1 楼net_lover(【孟子E章】)回复于 2006-03-07 21:08:06 得分 0

o   =   document.getElementsByTagName("INPUT")  
  for(i=0;i<o.length;i++)  
  {  
  if(o[i].type=="checkbox")   o[i].checked=true  
  }Top

2 楼astra1(Hyperion)回复于 2006-03-07 21:17:34 得分 0

function   doSelect()  
  {  
  var   cb=DataGrid1.getElementsByTagName("input");//DataGrid1是你DataGrid的ID  
  for(var   i=0;i<cb.length;i++)  
  if(cb[i].type=="checkbox")  
  cb[i].checked=!cb[i].checked;//全选或反选,可以自己改  
  }  
  </script>  
  <button   onclick="doSelect()">全选/反选</button>Top

3 楼zd_zhou(zhou)回复于 2006-03-07 21:25:44 得分 0

ADTop

4 楼wqxhome(http://hi.baidu.com/lovenet)回复于 2006-03-07 23:22:51 得分 0

mark  
   
  ==================  
  我的BLOG:HTTP://ggdesign.meizu.net  
  希望大家多多指教。  
  ==================Top

5 楼fsqman(q)回复于 2006-03-08 12:19:12 得分 0

upTop

6 楼fsqman(q)回复于 2006-03-08 13:32:40 得分 0

还有一种情况:就是如果   有   2个模板列   都   有   checkbox     控件   ,     但我只想控制   某一个列的     ,如何设置   ??Top

7 楼fsqman(q)回复于 2006-03-08 16:23:14 得分 0

upTop

8 楼astra1(Hyperion)回复于 2006-03-08 16:35:21 得分 10

稍改一下,确定是第几列  
   
  如:  
  function   doSelect()  
  {  
  for(var   i=0;i<DataGrid1.rows.length;i++)  
  {  
  var   td=DataGrid1.rows[i].cells[2];//比如这里是第3列  
  if(td)  
  {  
  var   t=td.getElementsByTagName("input");  
  if(t.length)t[0].checked=true;  
  }  
  }  
  }Top

9 楼lizheng__114(浪淘沙)回复于 2006-03-08 16:52:00 得分 0

学习Top

相关问题

  • DataGrid的页眉问题:DataGrid页眉的第一行有一个 CheckBox全选按钮,实现全选功能。
  • 怎么实现全选DataGrid里面的CheckBox ?
  • 怎么实现全选DataGrid里面的CheckBox ?
  • 为DataGrid添加CheckBox控件,并实现“全选”功能
  • DataGrid中用CheckBox实现全选出问题?求助!
  • 关于datagrid & checkbox 全选问题(vb) 20分求助
  • 请问如何为CheckBoxList生成的checkbox增加一个javascript的全选功能
  • 怎么对checkbox做全选?
  • 如何实现checkbox全选
  • 在DataGrid中添加三个CheckBox后如何实现全选、单选功能?

关键词

  • 控件
  • 控制
  • datagrid
  • 模板
  • javascript
  • 全选
  • checkbox
  • javascript控制
  • 模板列

得分解答快速导航

  • 帖主:autocar
  • astra1

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo