Метаданные вопроса
Версия средства выбора Bootstrap: Selectpicker.VERSION = '1.7.2';
Версия jQuery: библиотека jQuery JavaScript версии 1.11.2.
Постановка задачи:
У меня есть список фильтров select
. При выборе option
(фильтра) сервер отвечает полными сведениями о фильтре. На основе возвращенных данных мне нужно установить пару элементов select
(выбирает загрузчик). После того, как значение установлено, мне также нужно установить этот option
как выбранный.
Выбирает разметку элементов (все имеют разные идентификаторы)
<select id="pspName" class="form-control selectpicker"> <!--Options --> </select>
<select id="pmName" class="form-control selectpicker"> <!--Options --> </select>
<select id="countryName" class="form-control selectpicker"> <!--Options --> </select>
.
.
.
<select id="currencyName" class="form-control selectpicker"> <!--Options --> </select>
JQuery-код:
Инициализация Selecpicker работает хорошо:
//all at once.
$('.selectpicker').selectpicker();
Код попробовал, но безуспешно. Поэтому требуется помощь для того же заключается в следующем,
Я пытался использовать обычные соглашения о поиске option
по value
, но это не сработало, например. для select
с id
как pspName
получить option
по value
и запустить click
. Но не удалось обновить select
, и он также не установлен на selected
.
$('select#pspName option[value="server_returned_value"]').click();