gpt4 book ai didi

jquery - 在表中循环 tr 时选择第一个 td 的值 - jquery

转载 作者:行者123 更新时间:2023-12-01 06:27:47 24 4
gpt4 key购买 nike

祝大家有美好的一天

我有一个包含行和值的表格,如下所示

<tr id="value_12">
<td>firstanme_1</td>
<td>lastname_1</td>
</tr>
<tr id="value_14">
<td>firstanme_2</td>
<td>lastname_2</td>
</tr>

我正在使用的jquery是(这显然是错误的)。

$('#table_id tr').each(function() {
serializedData += '&' + $(this).attr('id') + '=' + $(this).attr('id')+'_'+$(:first_child).text();
});

我希望仅提取每个 tr 的第一个(即名字)以及 tr 属性作为序列化数据字符串的最后一部分(最后一个值,在分隔符 '_' 之后)。

i 可能类似于 $(this).firstchild().text() .. 但它似乎不起作用。在这种情况下,有人可以帮助找到第一个 child 的正确方法吗?

最佳答案

替换这个

$(:first_child).text();

$(this).find("td:first").text();

或者交替

$(this).find("td:eq(0)").text();

这将解决您的问题

关于jquery - 在表中循环 tr 时选择第一个 td 的值 - jquery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15321146/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com