select2 установить значение для выбранного или заполнителя - PullRequest
0 голосов
/ 08 ноября 2018

Я использую select2, чтобы создать выпадающее меню с параметрами 1-6

$('#main-search-dropdown').select2({
     placeholder: "Select a number"
});

Дело в том, что у меня есть API, который обрабатывает то, что выбирается и отправляется, а затем обновляет данные страницы. Раскрывающийся список также перезагружается, но в коде число по-прежнему выбрано, хотя текст раскрывающегося списка остается заполнителем, а не выбранным значением.

Есть идеи, как я могу отобразить выделенный текст вместо этого?

Ответы [ 2 ]

0 голосов
/ 08 ноября 2018

Попробуйте изменить триггер

$('#main-search-dropdown').val(null).trigger('change');

См. Документацию по select2: Выбор2

0 голосов
/ 08 ноября 2018

Попробуйте повторно инициализировать раскрывающийся список

$('#main-search-dropdown').select2();
...