単純なWebアプリで「select2-choices」要素を使用しています。検索エントリにタグで生成されたデータを入力でき、並べ替えと選択の両方が期待どおりに機能します。
ただし、tags属性で指定されていない場合でも、ユーザーは独自の選択肢を入力できます。
tags:[{id: 1, text: 'red'}, {id: 2, text: 'green'}, {id: 3, text: 'blue'}]
ユーザーが「chartreuse」と入力してEnterキーを押すと、非表示フィールドに追加され、フォーム入力に追加されます。
これを防ぎ、タグに一致するアイテムのみを許可するにはどうすればよいですか?