似乎无法让我的删除方法在微博上工作,继承代码:
删除链接代码:
<%= link_to "delete", micropost, :class => "delete_link",
:method => :delete,
:confirm => "You sure?",
:title => micropost.content %>
微博控制器:
def destroy
@micropost.destroy
redirect_back_or root_path
end
end
有什么想法吗?
答案 0 :(得分:1)
Rails 3.1现在使用不引人注目的JavaScript。现在javascript已经移出链接,并进入外部js文件。确保你的布局中有这个: 布局/ application.html.erb
<%= javascript_include_tag :all %>
或
如果你在layout / application.html.erb
中使用':defaults',如下所示<%= javascript_include_tag :defaults %>
然后你应该在application.rb
中指定以下内容config.action_view.javascript_expansions[:defaults] = %w(jquery.min jquery_ujs)