通过普通表格的checkbox列来获得相对应的记录

动态生成的html的Table中第一列是checkbox,如何判断选择了哪些checkbox,并获得相对应的记录??

 
 

function get(){ var print = document.getElementsByName("isprint"); var factorId; for(var i = 0; i < print.length; i++) { if(print[i].checked) { factorId += print[i].value; factorId +=print[i].getAttribute("value"); //两种方法都可以获得相对应的id值 } }}

<table class="grid"> <tfoot></tfoot> <tbody> <tr> <th width="30px" >序号</th> <th>标签要素名称</th> <th>是否起用</th> </tr> <s:iterator value="%{pageDataFactorDef.datals}" id='vo' status='st'> <td align="center"><s:property value="#st.count+(pageDataFactorDef.currentPage-1) * (pageDataFactorDef.pageSize)" /></td> <td>${vo.factorName}</td> <td> <input type="checkbox" name="isprint" id="isprint" value="${vo.factorId}" /> //直接把你要的值放入checkbox内 </td> <td align="center"> </tr> </s:iterator> </tbody> </table>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值