table里每一行都有一个checkbox,选中一行后,怎么得到该行特定或者所有TD数据

问题描述

table里每一行都有一个checkbox,选中一行后,怎么得到该行特定或者所有TD数据<tr>    <th width="30px" align="center">        <input name="chkAll" type="checkbox" value="checkbox" onclick="CheckAll(this)" />     </th>    <th width="80px" align="center" scope="col">序号</th>    <th width="80px" align="center" scope="col">资源类型</th>    <th width="100px" align="center" scope="col">单据号</th>    <th width="100px" align="center" scope="col">所属部门</th>    <th width="80px" align="center" scope="col">状态</th></tr>下面tr显示多行数据 由 JQuery 自动生成 格式和上面一样,我要怎么才能获取所有checkbox 为选中的 一行所有 或者 行中特定的 TD的数据 急!!! 在线等

解决方案

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> <title>Untitled</title> <script> function test(o) { if (!o.checked) { return; } var tr = o.parentNode.parentNode; var tds = tr.cells; var str = "you click "; for(var i = 0;i < tds.length;i++){ if (i < 3) { str = str + tds[i].innerHTML + "--"; } } alert(str); } </script></head><body><table width="60%" cellspacing="0" cellpadding="0" align="left" border="1" bordercolordark="#ffffff" bordercolorlight="#B3B5B4" > <tbody id="tabstore1"> <tr> <td>b1</td> <td>b2</td> <td>b3</td> <td><input type="checkbox" onclick="test(this);"/></td> </tr> <tr> <td>c1</td> <td>c2</td> <td>c3</td> <td><input type="checkbox" onclick="test(this);"/></td> </tr> </tbody></table></body></html>
解决方案二:
说不清楚~~~ 不知道你的js是怎么封装的。<input type="checkbox" name="box" id="box" style="width: 40px"value="<c:out value="${row.FACCOUNTID}"></c:out>"MEDIID="<c:out value="${row.MEDIID}"></c:out>"STAGE="<c:out value="${row.STAGE}"></c:out>"ISJBYW="<c:out value="${row.ISJBYW}"></c:out>" />这种方式存放数据!所有的数据列表中都有这么个input Name都是box然后在 在js中呢 getElementsByName('box') 对象都获取了,别的还不能吗。

时间: 2024-10-01 10:12:24

table里每一行都有一个checkbox,选中一行后,怎么得到该行特定或者所有TD数据的相关文章

mfc中如何定义一个checkbox,选择后跳出浏览器

问题描述 mfc中如何定义一个checkbox,选择后跳出浏览器 如图,我想在最下面增加一个选择框,勾选后点下一步,进入安装的同时打开浏览器,指向百度. 这部分代码怎么写啊? 解决方案 直接ShellExecute用open方式打开百度的URL 解决方案二: 这个安装程序你是自己做的吗?

GridView中点击CheckBox选中一行来改变此行的颜色_实用技巧

前台: 复制代码 代码如下: <asp:TemplateField HeaderText="选择"> <ItemStyle HorizontalAlign="Center"/> //居中显示 <ItemTemplate> <asp:CheckBox ID="ckbSelect" runat="server" AutoPostBack="true" onchecked

mvc4-后台数据以表格形式显示在页面上,每一行都有按钮,但是只有第一行有响应

问题描述 后台数据以表格形式显示在页面上,每一行都有按钮,但是只有第一行有响应 表格的每一行都有一个编辑按钮,后台已经写好了update函数,前台也写好了传参函数,但是每次运行只有第一行有响应.是不是因为我的数据是在数据库中获得的? 下面是我的传参函数 后台的函数没有问题. 调试时第一行有保存按钮有响应,其他行没有.

流 ile-java 怎么把文件名 和 文件里的内容都写在另一个文件里

问题描述 java 怎么把文件名 和 文件里的内容都写在另一个文件里 java中 怎么把文件名 和 文件里的内容都写在另一个文件里 最好 另一个文件是这样的: 被写入的文件名称 空一行(或者其他分隔符) 然后在写该文件的内容 解决方案 没看明白,如果只是往另外文件写东西,那些到txt文件中,随便你怎么写都行 解决方案二: 自己用IO流写啊,这个太基础了吧 解决方案三: 自己去看看inputstream和outputstream. 解决方案四: 自己用IO流写啊 基础的问题 自己看书 比在这问学的

table新增的一行如何添加一个表单,求高手指点

问题描述 vartable=document.getElementById('myTable');varnewRow=table.insertRow(table.rows.length);newRow.insertCell(0).innerHTML='<formaction="addContent.action">'+'<inputtype="text"name="name"/>';newRow.insertCell(1)

在datagridview里第一列设成了checkbox列,如果勾选了每行的checkbox,那么该怎样让该行的颜色都变暗?该怎么实现?

问题描述 在datagridview中,把第一列全设成了textbox,想做到每勾选一行,该行所有列颜色都变暗,该如何实现,谢谢各位了!怎样取得勾选的行中的数据?? 解决方案 解决方案二:http://www.syncfusion.com/FAQ/WindowsForms/FAQ_c44c.aspx#q754q//codeassumesyouhaveaDataSetnamedmyDataSet,atablenamed"EastCoastSales"andaDataGridmyDataG

js-我想动态监视table里某一个td改变的值,有什么办法

问题描述 我想动态监视table里某一个td改变的值,有什么办法 我想动态监视table里某一个td改变的值,有什么办法,用js获取td改变的值,好像onchange不可以用在td上是吧?那还有什么事件可以解决?请各位高手赐教~~我想动态监视table里某一个td改变的值,有什么办法,用js获取td改变的值,好像onchange不可以用在td上是吧?那还有什么事件可以解决?请各位高手赐教~~ 解决方案 直接setInterval定时检查td的innerHTML是否改变 <table><t

别把所有的鸡蛋都放在一个筐子里

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 我今天来写这文章,一方面是郁闷自己的域名不能正常使用,另一方面是求教大家,有什么好的办法?先行谢过. 情况是这样的:我买了某某网的域名加空间,是绑在一起的.1G空间加哉名,五年450元.目前服务期限应该是到2012年,可是现在他们的服务不知道怎么搞的中断了.可能是又被攻击.我查了发现,我的域名是他们通过name2host.com注册的.我想要

常用的DIV+CSS的基本框架结构但不推荐都放一个div里_经验交流

常用的DIV+CSS的基本框架结构但不推荐都放一个div里css样式代码:  程序代码 复制代码 代码如下: /*---全局样式---*/  * { margin:0px; padding:0px;}  body {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;background:#fff;}  /*---主体样式---*/  #container {}  .clearfloat {clear:both;h