0

我正在使用 ajax 删除评论。这很好,但是当我删除评论时,评论大小不会在不刷新页面的情况下更新。我没有得到我应该写什么来更新评论计数而不刷新页面:

以下是我在其中显示评论计数的 sidebar.html.haml 代码:

%li.link_li
    #commentsize
      = link_to "<span>#{@current_user.comments.size}</span>Comments".html_safe, "#", :class => "nav-icon icon-articles"

下面是delete.js.haml通过ajax删除评论的代码:

$("#comment_#{@comment.id}").fadeOut().remove();
4

1 回答 1

0

您还可以更改值delete.js.haml

$("#commentsize").find("a").find("span").html("<%= @current_user.reload.comment_size %>");
于 2012-05-11T06:49:05.033 回答