Элемент пользовательского интерфейса select2-choices: как разрешить только записи, соответствующие тегам?

Я использую элемент select2-choices в простом веб-приложении. Я могу заполнить записи поиска данными, сгенерированными тегами, и как сортировка, так и выбор работают, как и ожидалось.

Однако пользователи по-прежнему могут вводить свои собственные варианты, даже если они не указаны в атрибуте tags:

tags:[{id: 1, text: 'red'}, {id: 2, text: 'green'}, {id: 3, text: 'blue'}]

Если пользователь набирает «chartreuse» и нажимает «Enter», он добавляется в скрытое поле и, следовательно, в форму ввода.

введите здесь описание изображения

Как предотвратить это и разрешить только элементы, соответствующие тегам?


person IVR Avenger    schedule 04.03.2013    source источник