如何从表中删除 tr

How to remove a tr from table

本文关键字:删除 tr      更新时间:2023-09-26

我有一个html表,我想通过jQuery删除一个完整的<tr>,所以我使用以下函数

$("#del_yes").click(function() {
    $("tr#post_".post).remove();
});

请注意,post是我定义的全局javascript变量,我已经通过警报对其进行了测试,并且我得到了它的预期值,其中包含<tr>标签的id,例如1,2和html,例如<tr id="post_1"><tr id="post_2">等。

所以在运行时它应该像$("tr#post_1").remove();$("tr#post_2").remove();等。

我不知道出了什么问题,我无法删除<tr>

您的字符串连接错误。使用 + 而不是 .

$("#del_yes").click(function() {
    $("tr#post_" + post).remove();
});