phmg.net
当前位置:首页 >> jquEry点击一行某个tD,获取其他tD的值 >>

jquEry点击一行某个tD,获取其他tD的值

jquery就不用children了吧,直接用: alert($(this).parent().parent().find("td:eq(0)").text()); 对了,你这个 $(this) 要确定是这个 input 哦。 $("input[name='del']").each(function(){ alert($(this).parent().parent().find("td:eq(0)")....

$(this).parents("tr").find("td").index($(this));

$(function () { $(":radio[name='box']").click(function () { $(this).parent().siblings().each(function () { var text = $(this).text(); }); }); }); 点击某个radio,然后取得当前行其他td中的文本。

可以用delegate来做 $(document).ready(function(){ $('#test').delegate('li','click',function(){ alert($(this).text()); }); }); 1 2 3 这是一个示例,你可以参考一下,点击会跳出弹框显示对应li的内容

111213 212223 313233 // tr:eq(0) 取第一行 td:eq(2) 取第三列 //$("tr:eq(0) td:eq(2)").text() 得到:13 //$("tr:eq(1) td:eq(1)").text() 得到:22 alert($("tr:eq(0) td:eq(2)").text()); 行和列你可以用变量代替! 请采纳,谢谢!

可以用jQ的index()方法,举例: 第1行第2行第3行第4行$('#table1').find('tr').click(function() {var idx = $(this).index() + 1; // 索引是从0开始的,故+1console.log('点击了第' + idx + '行');});

统计表编号姓名性别年龄籍贯1张三男22北京2李四男23上海3王燕女21广东4王伟男20陕西5张娟女23重庆$(function(){var name=$("#mytable tr>td:nth-child(2)").text();var age=$("#mytable tr>td:nth-child(3)").text();alert(name);alert(age);});...

$("#tdID").parent();可以找到td所在的行想要取行什么属性直接取就可以了

有两种方法可以获取tr下的第二个td元素: 1、使用css选择器,$("tr td:nth-child(2)")。 2、使用遍历函数eq()。 下面就以上两个方法进行实例演示:单击按钮改变所有行的第二个单元格的样式,单击任意行改变该行第二个单元格的样式。 1、HTML结构...

如果你电话那栏只有一个,那么可以直接用jq找元素 $("table tr:eq(1) td:eq(2)").text() 如果是多个电话的话那么就需要循环tr查找下级元素的td

网站首页 | 网站地图
All rights reserved Powered by www.phmg.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com