
<BODY>
<table>
<tr><td>11</td><td
>12</td><td>13</td></tr>
<tr><td>21</td><td
>22</td><td>23</td></tr>
<tr><td>31</td><td
>32</td><td>33</td></tr>
</table>
</BODY>
<script>
//
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());
</script>
行和列你可以用变量代替!
请采纳,谢谢!
jQuery 提供了index()方法用于获取第一个匹配元素相对于其同胞元素的 index 位置(从0开始计数),基本语法为:$(selector)index()。因此当前 tr 的 index 可以得到行数,当前 td 的 index 可以得到列数。实例演示如下: 1、HTML结构 1234 2456
var trList = $("#history_income_list")children("tr")
for (var i=0;i<trListlength;i++) {
var tdArr = trListeq(i)find("td");
var history_income_type = tdArreq(0)find('input')val();//收入类别
var history_income_money = tdArreq(1)find('input')val();//收入金额
var history_income_remark = tdArreq(2)find('input')val();// 备注
alert(history_income_type);
alert(history_income_money);
alert(history_income_remark);
}
方法二:
$("#history_income_list")find("tr")each(function(){
var tdArr = $(this)children();
var history_income_type = tdArreq(0)find('input')val();//收入类别
var history_income_money = tdArreq(1)find('input')val();//收入金额
var history_income_remark = tdArreq(2)find('input')val();// 备注
alert(history_income_type);
alert(history_income_money);
alert(history_income_remark);
});
以上就是关于怎么获取某表格中的一列td的值 javascript jQuery什么都行, 只要能实现就行全部的内容,包括:怎么获取某表格中的一列td的值 javascript jQuery什么都行, 只要能实现就行、如何动态获取 table 中 td 所在行 和列、jquery 如何获取table中每个td的值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)