删除用户 - 来自Hartl Book的10.38

时间:2012-01-29 02:25:08

标签: ruby-on-rails

我目前正在尝试使用RoR教程中的section 10.38。一切顺利,但删除用户链接将我带到用户的个人资料页面,而不是删除用户。如果我检查chrome中的删除用户链接,我会看到:

<a href="/users/15" data-confirm="You sure?" data-method="delete" rel="nofollow" title="Delete Bob Johnson">delete user</a>

我还包含&lt;%= javascript_include_tag:默认值%&gt;正如Hartl在我的应用程序布局文件中提到的那样。

我正在运行rails 3.1.3和Ruby 1.9.3。

感谢您的帮助!

1 个答案:

答案 0 :(得分:2)

对于Rails 3.1 / 3.2,Hartl的书尚未完全更新(我认为前几部分可以​​作为测试版和#34;第二版&#34;)。在Rails 3.1中,您应该使用<%= javascript_include_tag "application" %>,而不是:defaults,否则data-method="delete"部分将无法正常使用。