通过搜索td文本获取嵌套表id

时间:2014-12-03 18:10:58

标签: javascript jquery

我希望基于文本搜索获得嵌套表ID。请帮我解决此问题。

我希望通过搜索文本“PCI Date”获得id =“nested1”。

<table>
<tbody>
<tr>
<td>
<table id="nested1">
<tbody>
<tr>
<td><span>PCI Date</span></td>
<td><input type="text" /></td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table id="nested2">
<tr>
<td><span>New text</span></td>
<td><input type="text" /></td>
</tr>
</table>
</td>
</tr>
</table>

1 个答案:

答案 0 :(得分:1)

尝试使用contains()&amp; parents()

var id = $('span:contains("PCI Date")').parents('table').attr('id');
alert(id);

<强>参考: