尝试使用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'
的application.js
//
//= require jquery
//= require jquery_ujs
//= require jquery-ui
//= require autocomplete-rails
//= require jquery.mobile
//= require turbolinks
//= require_tree .
的Gemfile
gem 'rails', '4.0.0'
gem 'jquery-rails'
gem 'jquery_mobile_rails'
gem 'jquery-ui-rails'
gem 'rails3-jquery-autocomplete'
答案 0 :(得分:5)
您可以使用此分叉https://github.com/francisd/rails3-jquery-autocomplete
在Gemfile中更改
gem 'rails3-jquery-autocomplete'
到
gem 'rails3-jquery-autocomplete', git: 'https://github.com/francisd/rails3-jquery-autocomplete'