我正在使用自动填充gem来输入文本时填充数据。 我关注了autocomplete doc。 在我的 路线 中,我添加了
gem 'rails-jquery-autocomplete'
downloads_controller 中的
autocomplete :downloads, :fund, :full => true
application.js 中的
//= require jquery
//= require jquery_ujs
//= require turbolinks
//= require_tree .
//= require jquery-ui
//= require autocomplete-rails
路线 文件中的
resources :downloads do
get :autocomplete_downloads_fund, :on => :collection
end
视图
<%autocomplete_field_tag 'fund', '', downloads_autocomplete_path, :size => 75%>
当我运行此 获取 时,
对于#&lt;#,未定义的局部变量或方法`downloads_autocomplete_path'
我的佣金路线
autocomplete_downloads_fund_downloads GET /downloads/autocomplete_downloads_fund(.:format) downloads#autocomplete_downloads_fund
downloads GET /downloads(.:format) downloads#index
这里的下载是一个表名,基金是属性名,
下载是型号名称
任何人都可以帮助我..
答案 0 :(得分:3)
更新链接:
<%= autocomplete_field_tag 'fund', '', autocomplete_downloads_fund_downloads_path, :size => 75 %>
检查所有可用路线:
rake routes