【问题标题】:Set multiple select value in bootstrap selectpicker在引导选择选择器中设置多个选择值
【发布时间】:2020-07-09 11:29:29
【问题描述】:
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.7.5/css/bootstrap-select.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/js/bootstrap.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.7.5/js/bootstrap-select.min.js"></script>
 <select id="myselect" name="myselect[]" multiple>
   <option value=""></option>
   <option value="1">red</option>
   <option value="2">orange</option>
   <option value="3">green</option>
   <option value="4">blue</option>
 </select>
$(window).on('load', function() {
   $('#myselect').selectpicker();
   $('#myselect').selectpicker('val', [1, 3, 4]);
   $('#myselect').selectpicker('refresh');
})

我正在使用上面的代码,但我仍然得到 Nothing selected

如何设置在 bootstrap selectpicker 中选择的多个值。

我已经尝试了以下链接中给出的解决方案:

How to set selected value on select using selectpicker plugin from bootstrap

【问题讨论】:

  • 您提供的代码工作正常。您可以查看here

标签: javascript html jquery bootstrap-4 bootstrap-selectpicker


【解决方案1】:

尝试将要选择的值指定为字符串:

  $('#myselect').selectpicker('val', ['1', '3', '4']);

这对我有用

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-06-22
    • 1970-01-01
    • 2013-05-11
    • 1970-01-01
    • 1970-01-01
    • 2018-02-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多