Ich benutze rails3-autocomplete-jquery. Ich habe den Basisfall in meiner App bearbeitet. Der grundlegende Fall ist für die unten angegebenen Code autocomplete :vendor, :name_en
Rails3-Autocomplete-Jquery mehrere Autocomplete-Methode in einem Controller rails3
ich einen Controller gewidmet habe mit der automatischen Vervollständigung genannt auto_controller.rb
class AutoController < SplashController
autocomplete :vino, :wine_name
autocomplete :vendor, :name_en
end
routes.rb
get "auto/autocomplete_wine_name" => "auto#autocomplete_wine_name", :controller => 'auto', :action => "autocomplete_wine_name", :via => :get
get "auto/autocomplete_vendor_name_en" => "auto#autocomplete_vendor_name_en", :controller => 'auto', :action => "autocomplete_vendor_name_en", :via => :get
ich zu tun habe bekomme eine unbekannte Aktion, wenn ich auf /auto/autocomplete_wine_name
zugreifen, aber wenn ich auf /auto/autocomplete_vendor_name_en
zugreifen, funktioniert es in Ordnung. Der Fehler, den ich ist wie folgt:
Unknown action
The action 'autocomplete_wine_name' could not be found for AutoController
Dass es es ist. Danke für die schnelle Antwort. –