首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在自举选择器插件上使用id设置所选值

如何在自举选择器插件上使用id设置所选值
EN

Stack Overflow用户
提问于 2016-09-07 18:00:47
回答 1查看 2.7K关注 0票数 0

我正在测试引导程序的选择器插件,如:

代码语言:javascript
复制
<select class="selectpicker form-control" id="preffrom">
  <optgroup label="北海道" class="area-hokkaido">
    <option id="p01">北海道</option>
  </optgroup>
  <optgroup label="東北" class="area-tohoku">
    <option id="p02">青森県</option>
    <option id="p03">岩手県</option>
    ...
    <option id="p07">福島県</option>
  </optgroup>
  ...
  <optgroup label="沖縄" class="area-okinawa">
    <option id="p47">沖縄県</option>
  </optgroup>
</select>

JavaScript

代码语言:javascript
复制
$(function(){
  $('.selectpicker').selectpicker();
  // this event is for test  but it does not work...
  $('#test').bind('click', function(e){
    $('#preffrom').val('p03');
    $('#preffrom').selectpicker('refresh');
  });
});

我引用了这个:How to set selected value on select using selectpicker plugin from bootstrap

但什么都没发生。请告诉我使用id值选择option的正确方法。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-09-07 18:19:43

如果您所要做的只是选择#p03选项,那么$('#p03').prop('selected', true);应该可以工作(而不是$('#preffrom').val('p03');)。下面是一个有用的示例:https://jsfiddle.net/kwm9rsee/

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39376491

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档