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插件HighCharts绘制2D饼图效果示例【附demo源码下载】
Mar 21 jQuery
jQuery插件FusionCharts绘制2D柱状图和折线图的组合图效果示例【附demo源码】
Apr 10 jQuery
jQuery插件FusionCharts绘制的2D双面积图效果示例【附demo源码】
Apr 11 jQuery
jquery与js实现全选功能的区别
Jun 11 jQuery
简单实现jQuery轮播效果
Aug 18 jQuery
jquery插件开发之选项卡制作详解
Aug 30 jQuery
jQuery实现滚动到底部时自动加载更多的方法示例
Feb 18 jQuery
JQuery元素快速查找与操作
Apr 22 jQuery
jQuery实现仿京东防抖动菜单效果示例
Jul 06 jQuery
jQuery轮播图功能制作方法详解
Dec 03 jQuery
jQuery实现推拉门效果
Oct 19 jQuery
基于jQuery拖拽事件的封装
Nov 29 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学习之运算符相关概念
2011/06/09 PHP
yii2.0实现验证用户名与邮箱功能
2015/12/22 PHP
PHP进阶学习之类的自动加载机制原理分析
2019/06/18 PHP
prototype class详解
2006/09/07 Javascript
使用javascript做的一个随机点名程序
2014/02/13 Javascript
js获取浏览器的各种属性
2017/04/27 Javascript
使用JQ完成表格隔行换色的简单实例
2017/08/25 Javascript
vue 指令之气泡提示效果的实现代码
2018/10/18 Javascript
react脚手架如何配置less和ant按需加载的方法步骤
2018/11/28 Javascript
bootstrap-table formatter 使用vue组件的方法
2019/05/09 Javascript
详解JavaScript 浮点数运算的精度问题
2019/07/23 Javascript
layui table 获取分页 limit的方法
2019/09/20 Javascript
python虚拟环境 virtualenv的简单使用
2020/01/21 Javascript
京东优选小程序的实现代码示例
2020/02/25 Javascript
[48:23]DOTA2上海特级锦标赛主赛事日 - 4 败者组第四轮#1COL VS EG第一局
2016/03/05 DOTA
[48:28]完美世界DOTA2联赛循环赛FTD vs Magma第二场 10月30日
2020/10/31 DOTA
在Python中处理列表之reverse()方法的使用教程
2015/05/21 Python
python版简单工厂模式
2017/10/16 Python
python3连接MySQL数据库实例详解
2018/05/24 Python
python实现图片批量压缩程序
2018/07/23 Python
python中dict()的高级用法实现
2019/11/13 Python
python 利用turtle模块画出没有角的方格
2019/11/23 Python
matplotlib基础绘图命令之errorbar的使用
2020/08/13 Python
Pytorch 扩展Tensor维度、压缩Tensor维度的方法
2020/09/09 Python
浅析python 字典嵌套
2020/09/29 Python
美国南部最大的家族百货公司:Belk
2017/01/30 全球购物
入党积极分子思想汇报
2014/01/02 职场文书
大学生村官典型材料
2014/01/12 职场文书
写给爸爸的道歉信
2014/01/15 职场文书
《梅兰芳学艺》教学反思
2014/02/24 职场文书
幼儿园庆六一活动方案
2014/03/06 职场文书
聚美优品的广告词
2014/03/14 职场文书
家长通知书家长意见
2015/06/03 职场文书
Windows10下安装MySQL8
2021/04/06 MySQL
使用Bandicam录制鼠标指针并附带点击声音,还可以添加点击动画效果
2022/04/11 数码科技
python使用shell脚本创建kafka连接器
2022/04/29 Python