Rails Cookbookの例を試してみて、なんとか機能させることができました。ただし、text_field_with_auto_complete
1つの値に対してのみ機能します。
class Expense < ActiveRecord::Base
has_and_belongs_to_many :categories
end
新しい経費ビューでrhtml
<%= text_field_with_auto_complete :category, :name %>
オートコンプリートは最初のカテゴリで機能します。複数のカテゴリで機能させるにはどうすればよいですか?例:Category1、Category2
意図された動作:StackOverflowタグテキストボックスのように
更新:
いくつかの助けといくつかのいじくり回しで、私は複数のコンマ区切りのオートコンプリートを表示しました(ここにコードサンプルを投稿します)。
ただし、選択すると、最後の値がtext_field_with_auto_completeのコンテンツに置き換わります。したがって、Category1、Category2 ..の代わりに、オートコンプリートによって2番目のCategoryが選択されると、テキストボックスにCategory2が表示されます。これを修正する方法はありますか?