jQuery获取复选框选中的当前行的某个字段的值


Posted in jQuery onSeptember 15, 2017

废话不多说了,直接给大家贴代码了,具体代码如下所示:

<html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <title>js</title>
 </head>
<script src="js/jquery.js"></script>
<script language="javascript">
 function getTDtext() 
 {
 var a = document.getElementsByName("r");//获取所以复选框
//第一种方法:通过checked属性确定被选中的复选框的父节点,通过children[index]来取第index个子节点td的内容
/** for(var i=0;i<a.length;i++){
  if(a[i].checked){
    var tddata=a[i].parentNode.parentNode.children[1].innerHTML;
    alert(tddata);
  }
} **/
//第二种方法:通过checked属性确定被选中的复选框的父节点,遍历父节点下所以的子节点td,当td的name等于某值时,获取该td下的内容
for(var i=0;i<a.length;i++){
if(a[i].checked){
  var tddata=a[i].parentNode.parentNode;
  $(tddata).find("td").each(function(){
    if(this.getAttribute("name")=="z"){
      alert(this.innerHTML);
    }
  });
}
}
}
 </script>
 <body>
 <table id="test_table">
 <tr><td><input type="checkbox" name="r" value="1"></td><td name="z">a</td><td name="x">b</td></tr>
 <tr><td><input type="checkbox" name="r" value="2"></td><td name="z">b</td><td name="x">b</td></tr>
 <tr><td><input type="checkbox" name="r" value="3"></td><td name="z">c</td><td name="x">b</td></tr>
 <tr><td><input type="checkbox" name="r" value="4"></td><td name="z">d</td><td name="x">b</td></tr>
 <tr><td><input type="checkbox" name="r" value="5"></td><td name="z">e</td><td name="x">b</td></tr>
 <tr><td><input type="checkbox" name="r" value="6"></td><td name="z">f</td><td name="x">b</td></tr>
 </table>
 <input type="button" onclick="getTDtext()" value="button"/>
</body>
</html>

总结

以上所述是小编给大家介绍的jQuery获取复选框选中的当前行的某个字段的值,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

jQuery 相关文章推荐
jQuery插件FusionCharts绘制ScrollColumn2D图效果示例【附demo源码下载】
Mar 22 jQuery
jQuery extend()详解及简单实例
May 06 jQuery
bootstrap+jQuery实现的动态进度条功能示例
May 25 jQuery
jQuery EasyUI开发技巧总结
Sep 26 jQuery
jQuery简单实现对数组去重及排序操作实例
Oct 31 jQuery
基于jQuery使用Ajax动态执行模糊查询功能
Jul 05 jQuery
JQuery发送ajax请求时中文乱码问题解决
Nov 14 jQuery
高效jQuery选择器的5个技巧实例分析
Nov 26 jQuery
jQuery HTML设置内容和属性操作实例分析
May 20 jQuery
jQuery+ajax实现用户登录验证
Sep 13 jQuery
jQuery实现推拉门效果
Oct 19 jQuery
jQuery实现本地存储
Dec 22 jQuery
jQuery plugin animsition使用小结
Sep 14 #jQuery
jquery 键盘事件的使用方法详解
Sep 13 #jQuery
React中jquery引用的实现方法
Sep 12 #jQuery
jQuery+vue.js实现的九宫格拼图游戏完整实例【附源码下载】
Sep 12 #jQuery
jQuery实现用户信息表格的添加和删除功能
Sep 12 #jQuery
解决jquery appaend元素中id绑定事件失效的问题
Sep 12 #jQuery
JS和jQuery通过this获取html标签中的属性值(实例代码)
Sep 11 #jQuery
You might like
社区(php&amp;&amp;mysql)四
2006/10/09 PHP
在PHP中操作Excel实例代码
2010/04/29 PHP
php编程实现获取excel文档内容的代码实例
2011/06/28 PHP
PHP数组循环操作详细介绍 附实例代码
2013/02/03 PHP
php cli换行示例
2014/04/22 PHP
php数组添加与删除单元的常用函数实例分析
2015/02/16 PHP
Symfony2框架学习笔记之表单用法详解
2016/03/18 PHP
基于jquery的分页控件(C#)
2011/01/06 Javascript
jquery星级插件、支持页面中多次使用
2012/03/25 Javascript
JS 页面计时器示例代码
2013/10/28 Javascript
jquery+html5制作超酷的圆盘时钟表
2015/04/14 Javascript
JS实现淡蓝色简洁竖向Tab点击切换效果
2015/10/06 Javascript
Web前端开发工具——bower依赖包管理工具
2016/03/29 Javascript
在JavaScript中对HTML进行反转义详解
2016/05/18 Javascript
关于List.ToArray()方法的效率测试
2016/09/30 Javascript
javascript实现文字无缝滚动
2016/12/27 Javascript
详解Vue2+Echarts实现多种图表数据可视化Dashboard(附源码)
2017/03/21 Javascript
Node.js简单入门前传
2017/08/21 Javascript
layui lay-verify form表单自定义验证规则详解
2019/09/18 Javascript
[00:34]DOTA2上海特级锦标赛 Spirit战队宣传片
2016/03/04 DOTA
[03:21]【TI9纪实】Old Boys
2019/08/23 DOTA
python实现问号表达式(?)的方法
2013/11/27 Python
介绍Python中的__future__模块
2015/04/27 Python
在Python中marshal对象序列化的相关知识
2015/07/01 Python
Python中的 is 和 == 以及字符串驻留机制详解
2019/06/28 Python
Python画图高斯分布的示例
2019/07/10 Python
Python 字符串、列表、元组的截取与切片操作示例
2019/09/17 Python
基于python实现文件加密功能
2020/01/06 Python
python基于property()函数定义属性
2020/01/22 Python
Centos7下源码安装Python3 及shell 脚本自动安装Python3的教程
2020/03/07 Python
详解canvas绘制多张图的排列顺序问题
2019/01/21 HTML / CSS
Veronica Beard官网:在酷、经典和别致之间找到了平衡
2018/01/11 全球购物
澳大利亚在线划船、露营和钓鱼商店:BCF Australia
2020/03/22 全球购物
2015年幼儿园班主任个人工作总结
2015/10/22 职场文书
告诉你创业计划书的8个实用技巧
2019/07/12 职场文书
德生2P3收音机开箱评测
2022/04/30 无线电