auto_complete pluginとacts as taggable on gemを組み合わせて使って、基本的にStack Overflow自体のタグ付け動作を再現しようとしています!私はこのrails castに記載されていることを多かれ少なかれ実行しています。単一のタグの場合、これは素晴らしい動作です。しかし、私は本当にユーザーがスペースやコンマ(スタックオーバーフローのような)を入力するたびにオートコンプリートが新たに開始するようにしたいと思っています。私は正規表現経由でこれを行うにはいくつかの方法があると思いますが、私はテキストフィールドにこの動作を適用する方法についてはわかりません(私はJavaScriptを使用してオートコンプリートを再起動すると思いますが、 。それはJavaScriptに来るとき、これは次のように私の見解が見えるものです:私のコントローラは、単にその特定のビジネスのためのタグを保存し、非常に簡単ですrailsオートコンプリートタグを正規表現を使用してコンマで区切った
<%= text_field_with_auto_complete :business, :tags, {}, { :url => formatted_businesses_path(:js), :method => :get, :with => "'search=' + element.value" } %>
誰かが(正しい方向に私を指すことができれば私はこれについてどうやって行くのか分からないので、私は大いに感謝するでしょう)
あなたは解決策に到達しましたか?私はまったく同じことをする必要があります。 – ardavis
@ardavis:少し遅すぎても、 ':tokens => ["、 "、" '] 'オプションを見てください。 'control.js'はそれを使って「Tokenized incremental autocompletion」を提供します。 – evnu