【发布时间】:2013-11-19 01:09:42
【问题描述】:
我有一个 HTML 表格,其中有一个 TH 行和几个动态添加的 TR。 每个 TR 在最后一列中都有一个按钮。
我需要什么才能通过单击按钮从表格中删除最近的 TR?
我尝试使用 $(this).closest.remove() 但这不起作用,所以我认为我需要在此处添加 ID 或其他内容。
基本示例表如下所示:
<table class='tableClass'>
<tbody>
<th>
<td>Text</td><td>Text</td><td>Text</td>
</th>
<tr>
<td>Text</td><td>Text</td><td><button type='button' class='btnClass'>Delete</button></td>
</tr>
<tr>
<td>Text</td><td>Text</td><td><button type='button' class='btnClass'>Delete</button></td>
</tr>
<tr>
<td>Text</td><td>Text</td><td><button type='button' class='btnClass'>Delete</button></td>
</tr>
</tbody>
</table>
【问题讨论】:
-
使用:$(this).closest('tr').remove();
标签: jquery dynamic html-table closest