私はAuto-complete AssociationsのRailscastに従ったが、私はオートコンプリートの半分で立ち往生している。私はPrototypeではなくJqueryを代わりに使用しているので、オートコンプリートの半分をどうやって動かすか分からない。どうしたの?上記別のモデルからどのように自動完成しますか?
def location_name
location.business_name if location
end
def location_name=(business_name)
self.location = Location.find_by_business_name(business_name) unless business_name.blank?
end
私は私の<%= f.text_field :location_name %>
ためlocation_name
に私の場所のモデル:business_name
を定義した仮想属性を行います
製品モデル:
これはRailscastが持っているものに比べてカスタマイズされ製品がロケーションに属しているため、製品が形成されます。
編集:これはJquery Autocomplete Gemを使用していましたが、私は選択肢がありません。
私の製品:name
は魅力的です。
<%= f.autocomplete_field :name, autocomplete_product_name_products_path %>
しかし、私は:location_name
のためにこのような何かを置けばその良いがありません。
<%= f.autocomplete_field :location_name, autocomplete_product_location_name_products_path %>