Rails 配置 Jquery 为默认JS框架之后是存在一些问题的。公共函数 Rails.js 中的某些方法完全无法支持了。解决方案如下。
- 修改配置文件,config/application.rb 去掉?config.action_view.javascript_expansions[:defaults] = %w(jquery rails) 前的#号。
- 删除Prototype,安装Jquery.js。
- 访问:https://github.com/rails/jquery-ujs/blob/master/src/rails.js
- 使用上述地址中的Rails.js替换原有项目的Rails.js。
Ruby版本:1.8.7
Rails版本: 3.0.5
Gem版本: 1.7.2