Select2 с тегами true не пропускает введенный пользователем текст - PullRequest
0 голосов
/ 26 марта 2020

У меня есть выпадающее поле, которое позволяет пользователю выбрать один из них. А также поле позволяет пользователю добавлять новые данные. Я использую теги: true на моем select2. Но, похоже, это не сработает вообще, потому что каждый раз, когда пользователь вводит новый, поле всегда передает текст «NEW». Не так, как они ввели.

Вот пример моего раскрывающегося списка, я попытался набрать новый текст, который недоступен в моем раскрывающемся списке.

enter image description here

И когда я проверил через сетевой заголовок, текст, который попадает в мой контроллер, просто «НОВЫЙ».

Вот мой java -скрипт и HTML .

$(".spb").select2({
     tags: true,
     ajax: {
        url: '<?php echo base_url();?>index.php/os/LU_help/getLookupSelect2/spb',
        dataType: 'json'
     }
});
<td>
  <select name='txtSPB[]' class="spb" style="width:250px;">
     <option value="" selected="selected"></option>
  </select>
</td>

Можно ли передать значение моего раскрывающегося меню так же, как при вводе новых данных, введенных пользователем?

Спасибо.

...