突然,rails scaffold delete / destroy方法对于任何rails应用程序都不起作用(旧的,新创建的)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了突然,rails scaffold delete / destroy方法对于任何rails应用程序都不起作用(旧的,新创建的)相关的知识,希望对你有一定的参考价值。

我使用的是ubuntu 14.04(在Windows 7上),rails 3.2.7,ruby 1.9.3。在今天之前一切正常。但突然今天rails scaffold删除/销毁方法不起作用(旧的,新的应用程序)。当我点击以销毁链接时,它会显示方法并显示数据。

答案

在application.js文件中确保你已经包含

//= require jquery
//= require jquery_ujs

并在布局中 - > application.html.erb添加

<%= javascript_include_tag "jquery_ujs" %>

它对我有用。希望它能帮到你。

另一答案

对我来说,只需添加application.js文件,确保你已经包含

// = require jquery // = require jquery_ujs

多数民众赞成,毁灭运行

以上是关于突然,rails scaffold delete / destroy方法对于任何rails应用程序都不起作用(旧的,新创建的)的主要内容,如果未能解决你的问题,请参考以下文章

Rails Scaffold 方法的最佳实践

无法让 Rails 3 Active Scaffold 嵌套表单/记录正常工作

Learn Rails5.2- Scaffolding and REST

Scaffold Rails 3 视图中的外键下拉列表

“_from.erb”上的“rails generate scaffold”错误(jbuilder问题?)

Ruby on Rails Scaffolding:同一张表的两个外键