自动完成功能无法在rails4中运行

时间:2015-07-07 05:28:53

标签: ruby-on-rails-4 heroku autocomplete

谁能帮助我吗?我正在使用rails4,我已经包含了自动完成字段,该字段在localhost中有效,但它在heroku中不起作用。

的application.js

//= require bootstrap
//= require twitter/bootstrap
//= require jquery
//= require jquery_ujs
//= require_tree .
//= require autocomplete-rails
//= require jquery-ui

production.rb

config.assets.compile = true

的routes.rb

get :autocomplete_customer_first_name, :on => :collection

的application.js

//= require autocomplete-rails

控制器

autocomplete  :customer, :first_name, :display_value => :first_name, :full => true

由于

2 个答案:

答案 0 :(得分:0)

似乎有人在一段时间后遇到了类似的问题,在你的机器上工作但不是Heroku。检查一下,让我知道这个解决方案是否有帮助! jquery-ui autocomplete works locally not on heroku

答案 1 :(得分:0)

最后,自动完成选项在heroku中有效。 只需重新安排application.js文件,它就可以正常使用。

//= require jquery
//= require jquery_ujs
//= require jquery-ui  
//= require autocomplete-rails
//= require twitter/bootstrap
//= require_tree .