ruby-on-rails-3 - Rails 3.1 active_scaffold 'jQuery("form.as_form").live' 不是一个函数

标签 ruby-on-rails-3 activescaffold

Rails 3.1.10 Active_scaffold 3.2.17

我收到了 js 错误消息:

Event thread: DOMContentLoaded
Uncaught exception: TypeError: 'jQuery("form.as_form").live' is not a function
Error thrown at line 25, column 5503 in <anonymous function>() in http://localhost/assets/application.js?body=1:
jQuery("form.as_form").live("ajax:beforeSend",function(e){var t=jQuery(this).closest("form");return....................................

有人可以帮忙吗? 谢谢。

最佳答案

我花了半天时间才找到问题所在。

jQuery("form.as_form").live' 不是一个函数,这是因为我的 gemfile 中有:

gem 'active_scaffold'

它正在安装 3.2.17 版本,其中包含过时的 Jquery 1.9 调用(不同 js 库中的 .live)。相反,必须有随叫随到的服务。但发布的 active_scaffold 版本 3.2.17 包含 .live ((

最后我的解决方案是

gem'active_scaffold',git:“https://github.com/activescaffold/active_scaffold.git”

它包含 3.3.0.rc 并且包含 .on jquery 调用而不是 .live。

关于ruby-on-rails-3 - Rails 3.1 active_scaffold 'jQuery("form.as_form").live' 不是一个函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14457641/

相关文章:

ruby-on-rails - Flash 消息中的 active_scaffold 错误(没有将符号隐式转换为整数)

ruby-on-rails - Dreamhost上的Rails 3?

ruby-on-rails - 如何构建搜索功能来搜索 GitHub 等多个模型?

ruby-on-rails - 我可以在新的 Rails 应用程序中使用通用 namespace 吗?

ruby-on-rails - Rspec, shoulda, validate_uniqueness_of 与范围和错误的错误信息

ruby-on-rails - ActiveScaffold::ReverseAssociationRequired 创建新记录时出现错误

spring - 类似 Spring Framework 的 ActiveScaffold 管理员?

ruby-on-rails - 如何在 gemspec 文件中指定依赖 gem 的路径?

ruby-on-rails - activescaffold Controller 缺少 activescaffold 解决方法

ruby-on-rails - Ruby on Rails、ActiveScaffold 和数据库中的亲戚