rails3-jquery-autocomplete gemとgemsのリストに表示されています。 私はautocomplete-rails.jsファイルを生成してレイアウトに含めました。 私は、名前フィールドにusersテーブルのauto completeフィールドを実装しようとしています。 私は私が間違っていたていたところrails3-jquery-autocompleteでエラーが発生しました
"undefined local variable or method `autocomplete' for #<#<Class:0xb709ac24>:0xb7099a7c>"
は私に知らせてくださいと言ってエラーを取得しています。
releases_controller.rb
class ReleasesController < AuthorizedController
# GET /releases
# GET /releases.xml
autocomplete :users, :name
def new
@release = Release.new
respond_to do |format|
format.html # new.html.erb
format.xml { render :xml => @release }
end
end
マイビューファイル:
= form.autocomplete_field_tag 'tester_name', :data-autocomplete=>"releases_autocomplete_users_name_path"
私のroutesファイル:
get 'releases/autocomplete_users_name'
エラー:
ActionView::Template::Error (undefined local variable or method `autocomplete' for #<#<Class:0xb71cc1d8>:0xb71caa90>):
37: -puts "testers=#{@testers}"
38: = form.label :tester_tokens, "Testers"
39: = form.text_field :tester_tokens
40: = autocomplete_field_tag 'tester_name', :data-autocomplete=>"releases_autocomplete_users_name_path"
41: - @testers.each do |tester|
42: %tr
43: %td=tester.name