我有下面的表格,我需要获取选定单元格旁边的单元格的文本值,基本上如果点击了2
它需要向我显示单元格旁边的值它是eric
等。下面的表格是一个示例数据动态填充,我不认为我可以给特定<td>
ID。如何获得使用jQuery选择表格单元格的值
$('#inputTable').on('click', 'tbody tr', function (e) {
e.preventDefault();
var rowIndex = $(this).find('span').text();
alert(rowIndex);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.0/jquery.min.js"></script>
<table class="ui compact celled definition table" id="inputTable">
<thead>
<tr>
<th>Id</th>
<th>Name</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td><span>Mike</span></td>
</tr>
<tr>
<td>2</td>
<td><span>eric</span></td>
</tr>
<tr>
<td>3</td>
<td><span>jonas</span></td>
</tr>
</tbody>
</table>
因为我不知道怎么找旁边的我用<span>
查找的文本的价值点击区域的细胞。
嘿BenM感谢的人,它的工作原理,但有一个问题,我想是因为'TD:第一'它只适用于第一个单元。 – Valkyrie
@Valkyriee看到编辑,我改成了':first-child'。 – BenM