行が選択されているときに、下のテーブルから 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(',');