4

フォームに select2 要素の複数のインスタンスがありますが、そのうちの 1 つ (非表示の入力にあります) で、入力をトークン化したいだけです。

常に「一致が見つかりません」と表示され、ユーザーを混乱させるため、ドロップダウンを表示したくありません。したがって、ドロップダウンだけを無効にして、その特定の要素のトークナイザーとして select2 を使用する必要があります。それは可能ですか?

(プラグインなしでこれを簡単に実行できることはわかっていますが、トークンを装飾してアイコンを削除し、それを使用する他の入力と統一されるため、プラグインを使用したいと思います)

4

2 に答える 2

6

@Paralife で説明されているアプローチを使用しました。

dropdownCssドロップダウン スタイルを設定するオプションがあることがわかりました。無効dropdownCss:{display:'none'}にするだけで十分です。

于 2014-02-12T15:31:50.810 に答える
3

私は解決策を見つけました:コンストラクターにオプションを入れてdropdownCssClass: 'noshow'から、それをcssするだけです: .noshow { display:none !important;}

これにより、ドロップダウン全体が常に非表示になります。

于 2013-10-06T20:48:12.227 に答える