当前位置:首页 > jquery

jquery删除tr

2026-03-16 14:52:45jquery

使用 jQuery 删除表格行(tr)

在 jQuery 中,删除表格行(<tr>)可以通过多种方式实现,具体取决于删除条件和触发方式。以下是几种常见的方法:

通过按钮或事件触发删除当前行

假设每行有一个删除按钮,点击后删除当前行:

<table id="myTable">
  <tr>
    <td>内容1</td>
    <td><button class="delete-row">删除</button></td>
  </tr>
  <tr>
    <td>内容2</td>
    <td><button class="delete-row">删除</button></td>
  </tr>
</table>
$("#myTable").on("click", ".delete-row", function() {
  $(this).closest("tr").remove();
});

通过索引或条件删除特定行

jquery删除tr

删除表格中第二行(索引从 0 开始):

$("#myTable tr:eq(1)").remove();

删除包含特定文本的行:

jquery删除tr

$("#myTable tr:contains('特定文本')").remove();

清空整个表格内容

删除表格内所有行(保留表头可调整选择器):

$("#myTable tr").remove();

注意事项

  • 使用 closest("tr") 可确保从按钮精准定位到所在行。
  • remove() 会彻底移除 DOM 元素,如需保留数据可改用 detach()
  • 动态生成的行需使用事件委托(如示例中的 on() 方法)。

标签: jquerytr
分享给朋友:

相关文章

jquery怎么读

jquery怎么读

jQuery的正确发音 jQuery的发音为 "jay-query"(/ˈdʒeɪkwɪəri/)。其中: "jay" 发音类似字母 "J" 的英文读法。 "query" 发音与英文单词 "quer…

jquery 插入html

jquery 插入html

jQuery 插入 HTML 的方法 jQuery 提供了多种方法来动态插入 HTML 内容到 DOM 中。以下是几种常用的方法: append() 将内容插入到选定元素的内部末尾。 $("#…

jquery 方法

jquery 方法

jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画和 Ajax 交互。以下是一些常用的 jQuery 方法及其用途: 选择器方法 $("selec…

jquery 选中

jquery 选中

jQuery 选中元素的方法 jQuery 提供了多种方式来选中 DOM 元素,以下是一些常用的方法: 通过 ID 选中元素 使用 # 符号加上元素的 ID 来选中特定元素: $('#elemen…

jquery切换

jquery切换

jQuery切换操作 jQuery提供了多种切换方法,用于在元素状态之间进行切换,包括显示/隐藏、类名切换、属性切换等。以下是常见的jQuery切换方法: 显示与隐藏切换 使用toggle()方法可…

jquery赋值

jquery赋值

jQuery 赋值操作 jQuery 提供了多种方法对 HTML 元素的属性、内容、样式等进行赋值操作。以下是常见的几种赋值方式: 文本内容赋值 使用 text() 方法可以设置元素的文本内容,该…