Выберите 2 Tagging и Selectonblur в 3.4.5 - PullRequest
0 голосов
/ 03 января 2019

Я использую select2 3.4.5. Я хочу иметь поле ввода, которое выглядит как текстовый ввод, но также имеет раскрывающийся поиск (как и любое другое поле select2). Я также хочу, чтобы пользователи могли вводить свой собственный текст и реагировать как текстовое поле (то есть: нажмите, и текст сохранится). Кажется, что комбинация тегов и selectOnBlur поможет, но я не могу заставить ее работать. Кто-нибудь, кто более склонен к работе с интерфейсом, может дать несколько советов?

Вот ссылка на jsfiddle: http://jsfiddle.net/u8ngzs4h/

<div class="form-group">
  <label for="QRY_Owner"> Owner ID</label>
  <input id="QRY_Owner" type="text" style="width:300px">
</div>  

$("#QRY_Owner").select2({
  multiple: false,
  placeholder: "Owner ID",
  tags: [],
  tokenSeparators: [",", " ", ";"],
  maximumInputLength: 12,
  selectOnBlur: true,
  dropdownCssClass: "hiddenSelect2DropDown"
});
$("#QRY_Owner").val("test");
...