gpt4 book ai didi

jquery - 获取具有类名的行的第一个单元格值的逗号分隔列表(使用 Jquery)?

转载 作者:行者123 更新时间:2023-12-01 03:39:12 25 4
gpt4 key购买 nike

当选择一行时,尝试从下表中获取 ID。例如,jquery 应返回:“12,14”..下面的代码返回空字符串?

我的html:

<table id="display" width="100%">
<thead>
<tr>
<th>ID</th>
<th>first</th>
<th>last</th>
<th>number</th>
</tr>
</thead>
<tbody>
...etc...
<tr class="selected">
<td>12</td>
<td>Bob</td>
<td>Smith</td>
<td>9999</td>
</tr>
<tr>
<td>13</td>
<td>Lee</td>
<td>Smith</td>
<td>8888</td>
</tr>
<tr class="selected">
<td>14</td>
<td>JJ</td>
<td>Wolf</td>
<td>77777</td>
</tr>
... etc..
</table>

我的 Jquery:

 var nameIDs = $('table tr.selected td:first').map(function () {
return this.value;
}).get().join(',');

最佳答案

value没有为 td 定义,您需要使用 this.innerTextthis.innerHTML ,也可使用first-child而不是first

<强> Live Demo

var nameIDs = $('table tr.selected td:first-child').map(function () {
return this.innerText;
}).get().join(',');

编辑

html也无效,你错过了结束</td>第二名td对于所有行。

更改

<td>Smith<td>

<td>Smith</td>

关于jquery - 获取具有类名的行的第一个单元格值的逗号分隔列表(使用 Jquery)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25046666/

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