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自定义元素右键点击事件(实现案例)
Apr 28 jQuery
文本溢出插件jquery.dotdotdot.js使用方法详解
Jun 22 jQuery
jQuery事件对象的属性和方法详解
Sep 09 jQuery
jQuery UI 实例讲解 - 日期选择器(Datepicker)
Sep 18 jQuery
jQuery第一次运行页面默认触发点击事件的实例
Jan 10 jQuery
jQuery实现下拉菜单动态添加数据点击滑出收起其他功能
Jun 14 jQuery
jQuery实现表单动态添加与删除数据操作示例
Jul 03 jQuery
jQuery实现的简单日历组件定义与用法示例
Dec 24 jQuery
JQuery+Bootstrap 自定义全屏Loading插件的示例demo
Jul 03 jQuery
JQuery 实现文件下载的常用方法分析
Oct 29 jQuery
jquery实现点击弹出对话框
Feb 08 jQuery
jQuery实现鼠标拖动图片功能
Mar 04 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解答方法
2012/02/04 PHP
php学习笔记之面向对象
2014/11/08 PHP
php加密之discuz内容经典加密方式实例详解
2017/02/04 PHP
详解Yii2高级版引入bootstrap.js的一个办法
2017/03/21 PHP
PHP设计模式之观察者模式定义与用法分析
2019/04/04 PHP
图片自动缩小的js代码,用以防止图片撑破页面
2007/03/12 Javascript
基于Jquery的简单&amp;简陋Tabs插件代码
2010/02/09 Javascript
别了 JavaScript中的isXX系列
2012/08/01 Javascript
js调用浏览器打印模块实现点击按钮触发自定义函数
2014/03/21 Javascript
谷歌浏览器调试JavaScript小技巧
2014/12/29 Javascript
JavaScript模板引擎用法实例
2015/07/10 Javascript
jQuery自定义动画函数实例详解(附demo源码)
2015/12/10 Javascript
简单理解vue中track-by属性
2016/10/26 Javascript
基于three.js编写的一个项目类示例代码
2018/01/05 Javascript
p5.js 毕达哥拉斯树的实现代码
2018/03/23 Javascript
vue源码学习之Object.defineProperty对象属性监听
2018/05/30 Javascript
浅谈vue获得后台数据无法显示到table上面的坑
2020/08/13 Javascript
vue 全局封装loading加载教程(全局监听)
2020/11/05 Javascript
原生js实现放大镜组件
2021/01/22 Javascript
[54:57]DOTA2-DPC中国联赛定级赛 Aster vs DLG BO3第二场 1月8日
2021/03/11 DOTA
Django 添加静态文件的两种实现方法(必看篇)
2017/07/14 Python
Python实现简单网页图片抓取完整代码实例
2017/12/15 Python
pip matplotlib报错equired packages can not be built解决
2018/01/06 Python
Django框架实现逆向解析url的方法
2018/07/04 Python
python实现泊松图像融合
2018/07/26 Python
英国女士家居服网站:hush
2017/08/09 全球购物
Tarte Cosmetics官网:美国最受欢迎的化妆品公司之一
2017/08/24 全球购物
捷克领先的户外服装及配件市场零售商:ALPINE PRO
2018/01/09 全球购物
初中语文教学反思
2014/02/02 职场文书
监察建议书格式
2014/05/19 职场文书
组织生活会发言材料
2014/12/15 职场文书
检讨书格式
2015/05/07 职场文书
应收账款管理制度
2015/08/06 职场文书
学雷锋主题班会教案
2015/08/13 职场文书
javascript之Object.assign()的痛点分析
2022/03/03 Javascript
instantclient客户端 连接oracle数据库
2022/04/26 Oracle