2017-03-09 3 views
0

私はモデルアイテムhas_manyを持っています。 私は、テキストフィールドのような項目フォームにフォームフィールドを作成したいと思います。ここでは、ソリューションが一致するタグを検索します。使用するとテキストが入力されます。 ユーザーは複数のタグを選択できるはずですが、ユーザーはシステムに存在しないタグを選択できないようにすべきです。ルックアップの選択フィールドとしてのテキストフィールドのレンダリング

Basecampは「With」フィールドのこのスクリーンショットでこれを行い、Stackoverflowはタグフィールドのために行います。これをどのように手助けできますか?

Screenshoot from Basecamp

+0

: –

+0

こんにちは。それはまさに私が探していたソリューションのように見えます。どうもありがとう。 –

答えて

0

は私が探していたまさにである、この解決策を見つけました。あなたはプラグインが必要です。 「タグ入力」を検索してみてください。ここにJqueryとBootstrapの例があります:http://textextjs.com/ https://bootstrap-tagsinput.github.io/bootstrap-tagsinput/examples/
0

あなたの規定の要件に適している、行為-AS-タグ付けできるオン(https://github.com/mbleigh/acts-as-taggable-on)のような宝石を使用することを検討してください。それはむしろオフトピック質問です https://github.com/tsechingho/chosen-rails

+0

こんにちは@gwcodes。タグを付けられるような行為を見ましたが、別のモデルの定義済みのタグに限定するオプションが見つからず、タイプが先に見つかりませんでした。 –

関連する問題