单击按钮后如何重置Bootstrap-select的值

时间:2017-01-26 21:46:44

标签: jquery css twitter-bootstrap drop-down-menu bootstrap-select

我正在使用Bootstrap-select插件(https://silviomoreto.github.io/bootstrap-select/)作为我的下拉选择框。单击一个按钮后,我想要刷新该框并重置“选中”选项。这是下拉列表

<select id="dataPicker" class="selectpicker form-control">
  <option value="default" selected="selected">Default</option>
  <option value="one">One</option>
  <option value="two">Two</option>
  <option value="three">Three</option>
</select>

这是我的尝试,不起作用。关于它应该如何的任何想法?

$("#dataPicker option:selected").val('default');
$("#dataPicker").selectpicker("refresh");

3 个答案:

答案 0 :(得分:50)

没有“选项:已选择”

$("#dataPicker").val('default');
$("#dataPicker").selectpicker("refresh");

答案 1 :(得分:7)

你可以用一行代码来减少额外的代码。

$("#dataPicker").val('default').selectpicker("refresh");

答案 2 :(得分:0)

通过将 autocomplete 属性添加到 select-element 并将其设置为“ off” ,可以轻松解决此问题。

>
<select id="dataPicker" class="selectpicker form-control" autocomplete="off">
  <option value="default" selected="selected">Default</option>
  <option value="one">One</option>
  <option value="two">Two</option>
  <option value="three">Three</option>
</select>