【问题标题】:undefined local variable or method autocomplete path rails 4未定义的局部变量或方法自动完成路径 rails 4
【发布时间】:2015-10-13 19:26:41
【问题描述】:

我在输入文本时使用自动完成 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%>

当我运行这个时,我 得到

#的未定义局部变量或方法`downloads_autocomplete_path'

我的 rake 路线

autocomplete_downloads_fund_downloads GET    /downloads/autocomplete_downloads_fund(.:format) downloads#autocomplete_downloads_fund
                        downloads GET       /downloads(.:format)                                downloads#index

这里downloads是表名,fund是属性名,

下载的是型号名称

谁能帮帮我..

【问题讨论】:

    标签: jquery ruby-on-rails autocomplete


    【解决方案1】:

    更新链接:

    <%= autocomplete_field_tag 'fund', '', autocomplete_downloads_fund_downloads_path, :size => 75 %>
    

    检查所有可用路线:

    rake routes
    

    【讨论】:

    • 粘贴rake routes的输出
    • 那是另一个问题。您可以在此处添加新问题并粘贴链接(如果您愿意)
    • @vjnan369 在 SO 上,您应该保持每个问题的个性。以便其他人可以从您的问题中受益。让我们不要让它成为一个线程。
    猜你喜欢
    • 1970-01-01
    • 2014-07-06
    • 1970-01-01
    • 1970-01-01
    • 2012-03-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-20
    相关资源
    最近更新 更多