【发布时间】:2016-12-12 13:14:45
【问题描述】:
问题元数据
引导选择选择器版本:Selectpicker.VERSION = '1.7.2';
jQuery 版本:jQuery JavaScript 库 v1.11.2
问题陈述:
我有一个过滤器select 列表。在选择option(过滤器)时,服务器会以整个过滤器详细信息进行响应。根据返回的数据,我需要设置几个 select 元素(引导选择)。设置值后,我还需要将 option 设置为选中状态。
选择元素标记(都有不同的 id)
<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 代码:
选择器初始化效果很好:
//all at once.
$('.selectpicker').selectpicker();
代码尝试但没有运气。所以需要帮助的同样如下,
我尝试使用通常的约定 find option by value 但效果不佳,例如对于select 和id 作为pspName 通过value 得到option 并触发click。但它未能刷新select,也没有设置为selected。
$('select#pspName option[value="server_returned_value"]').click();
【问题讨论】:
标签: jquery bootstrap-selectpicker