2012-03-13 38 views
0

編集可能なコンボボックスを表示する方法(またはプラグイン)はありますか?私にはオプションがありますが、私はカスタム値を入力する可能性を与えたいと思います。 ドキュメントを検索しましたが、これを行う方法が見つかりません。私はjavascriptで回避策を講じましたが、より洗練されたソリューションを探しています。編集可能な選択/コンボボックス

+0

これに対する従来の解決策は、オートコンプリートを使用した通常のテキストフィールドです.JQueryUIのオートコンプリートなど、これを行うためのJavaScriptプラグインがたくさんあります。私はあなたがjsなしで選択とテキストフィールドのコンボを持つことができるとは思わない。 –

答えて

1

私は、これを行うHTMLフォーム要素がないことを確信しています。したがって、Railsはヘルパーを提供できません。あなたが言ったように、あなたはJSと同様のものを作成することができます(既にそこにJSライブラリ/プラグインがあるはずです)、あるいは単にselect要素を使用して、新しい値のためにその隣にテキストフィールドを追加することができます。

1

HTML5 specificationは、このような要素を定義しません。したがって、JSを使用し続けるか、autocomplete featureinput要素を使用するか(古いブラウザーとは互換性がありませんが)、どちらかを試してみてください。

+0

私は、既存のレール/ formtasticプラグインがあると思っていました。私はいくつかのjsソリューションを見つけましたが、私の要件に合ったものは見つかりませんでしたので、私はカスタムソリューションを書くことに決めました。 – pedro

関連する問題