如何从表中删除tr

时间:2016-02-17 12:00:52

标签: javascript jquery html

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

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

请注意帖子是我定义的全局javascript变量,我已经通过提醒它来测试它,并且我得到了它的预期值,其中包含了id的值像{1,2}和html这样的<tr>标记就像<tr id="post_1"><tr id="post_2">等。

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

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

1 个答案:

答案 0 :(得分:5)

您的字符串连接错误。使用+代替.

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