jquery 遍历 table 某一列 数据如何 实现

除了这个方法外,还有哪些。$("tabletr").each(function(){alert($(this).find("td").eq(1).html());})$(... 除了这个 方法 外 ,还有 哪些 。 $("table tr").each(function()
{
alert($(this).find("td").eq(1).html());
})
$("#divResult table tr td:eq(3)").length ,为什么取的只是第一行的第三列
展开
 我来答
mraaronjin
推荐于2017-12-15 · TA获得超过126个赞
知道小有建树答主
回答量:180
采纳率:100%
帮助的人:121万
展开全部
如果不设置class或者id,那么用each是最好的了,基本就是用你现在这个方法。

至于为什么只有第1行第3列,是你搞错了,用你的写法来做,tr td,就是将table里所有的td都获取了,而不是你想的每一行的第3个,仔细想一下,你应该能明白,比如每行5个td的话eq(8),就是第2行的第4个。
如果要取每行第3个,应该是这个思路
$("#divResult table tr").children("td:eq(2)")
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式