Ruby on Rails 4:使用了错误的路由方法,甚至包括了jquery_ujs

时间:2015-05-13 12:10:25

标签: jquery ruby-on-rails

我正在使用mailboxer gem并尝试删除对话 我在html中的代码

<%= link_to trash_conversation_path(conversation), method: :post do %>
   <i class="fa fa-trash-o"></i>
<% end %>

它生成<a rel="nofollow" data-method="post" href="/conversations/99/trash"><i class="fa fa-trash-o"></i></a>
但是当我点击链接时,我收到路由错误No route matches [GET] "/conversations/99/trash"
为什么要GET?我指定了POST(这是我应该使用的)。即使我加载了jquery和jquery_ujs,我仍然会收到错误。

有什么想法吗?

0 个答案:

没有答案