wlbk.net
当前位置:首页 >> jquEry 怎样获得tABlE里某列的值 >>

jquEry 怎样获得tABlE里某列的值

next 是取同辈元素,不是去子元素的 alert($("tr:nth-child(3) td:nth-child(5)").html()); alert($("tr:eq(2) td:eq(4)").html()); alert($("tr:eq(2)").children().eq(4).html()); 以上三个都能取到第三行第五列

统计表 编号 姓名 性别 年龄 籍贯 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)")...

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()); 行和列你可以用变量代替! 请采纳,谢谢!

css的选择器 nth-child(N) 用于匹配属于其父元素的第 N 个子元素,因此获取table的某列可用如下核心代码 1 $("table tr").find("td:nth-child(n)"); // 获取table所有行第一列 实例演示:点击按钮获取第一列中含有字符1的行标 创建Html元素 1 2 ...

Nothing$ (function () { $ ('table tr td').each (function () { alert (this.innerHTML); }) })

jQuery 遍历的 eq() 方法将匹配元素集缩减值指定 index 上的一个,index表示元素的位置(最小为 0)。所以获取Table第 i 行第 j 列的内容可用如下代码 1 $("table").find("tr").eq(i-1).find("td").eq(j-1).text(); // 注意-1是因为index从0开始...

$("table tr").find("td:eq(0)")

这个也挺简单。CSS有好多微元素选择器,利用好就可以了

得到第一行第二列的信息 td{ text-align:center}$(document).ready(function(e) { $("#btn").click(function(){ //使用:first为第一行,eq(1)得到第二格,从0开始(深圳网站建设www.sz886.com) alert($("table tr:first td").eq(1).text());});...

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