Выберите 2: Как создать вариант, который уже существует в списке - PullRequest
0 голосов
/ 28 мая 2020

У меня есть выбор с tags:true, multiple, заполненный из базы данных. Теперь новый вариант можно создать только в том случае, если его еще нет в списке. Созданная опция стоит первой в списке новая опция, пока не существует Но я не могу создать опцию с тем же текстом , который показан здесь

Как я могу этого добиться ?

Обновлено : ссылка на документацию по тегам https://select2.org/tagging

1 Ответ

0 голосов
/ 02 июня 2020

Вам нужно установить значение, и тогда оно работает:

var lastId = $(".selectExample option").length + 1
var newState = new Option('Orange', lastId, true, true);
$(".selectExample").append(newState).trigger('change');

Смотрите полный пример на игровой площадке: https://jsfiddle.net/denisstukalov/phnk05od/9/# & togetherjs = sfjozzpr9N

...