【发布时间】:2013-06-25 23:39:09
【问题描述】:
我在尝试使用 rails3-jquery-autocomplete 时遇到以下错误:
最初,我使用最新版本的 jquery-rails,但读到他们删除了 jquery-ui。我已尝试按照此答案中的建议将 jquery-rails 降级为 gem 'jquery-rails', '~> 2.3.0',但它没有用。 rails active admin deployment : couldn't find file 'jquery-ui'
我也尝试按照这个答案的建议重新启动我的服务器,但也没有工作。 Asset Pipeline not finding JS file
我非常感谢您解释如何在没有 gem 的情况下使用 jQuery mobile 在 rails 4 中执行此操作,因为我不知道也找不到任何最近的资源。
couldn't find file 'autocomplete-rails'
应用程序.js
//
//= require jquery
//= require jquery_ujs
//= require jquery-ui
//= require autocomplete-rails
//= require jquery.mobile
//= require turbolinks
//= require_tree .
宝石文件
gem 'rails', '4.0.0'
gem 'jquery-rails'
gem 'jquery_mobile_rails'
gem 'jquery-ui-rails'
gem 'rails3-jquery-autocomplete'
【问题讨论】:
-
嗯,可能是什么情况。等等,这又是 gem 的名字?!
-
所以 Rails 4 没有自动完成功能?不错。
-
但是如果是 jquery 为什么还要使用 gem 呢?
-
好问题。我是个菜鸟,在 rails 3.2.13 中很容易实现。我不确定如何仅使用 jQuery autocomplete 来解决它。看起来目前没有解决方案,所以我需要走这条路。控制器代码会一样吗?
-
我不知道如何在没有 gem 的情况下执行此操作,也找不到 rails 4.0.0 和 jquery mobile 的全面示例。
标签: ruby-on-rails jquery-autocomplete