用 jQuery 删除表格行的最佳方法是什么?

新手上路,请多包涵

用 jQuery 删除表格行的最佳方法是什么?

原文由 Darryl Hein 发布,翻译遵循 CC BY-SA 2.5 许可协议

阅读 1.2k
2 个回答

你是对的:

 $('#myTableRow').remove();

如果您的行有一个 id ,这很好用,例如:

 <tr id="myTableRow"><td>blah</td></tr>

如果你没有 id ,你可以使用任何 jQuery 过多的选择器

原文由 imjoevasquez 发布,翻译遵循 CC BY-SA 2.5 许可协议

$('#myTable tr').click(function(){
    $(this).remove();
    return false;
});

甚至更好的

$("#MyTable").on("click", "#DeleteButton", function() {
   $(this).closest("tr").remove();
});

原文由 nickf 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
logo
Stack Overflow 翻译
子站问答
访问
宣传栏