初始化后无法打开select2

时间:2016-03-21 13:29:36

标签: jquery-select2 select2

select2 4.0.2上,在我初始化select2之后,我尝试:

$(myelement).select2("open") 

我有这个错误:

  

在不使用Select2

的元素上调用了select2('open')方法

1 个答案:

答案 0 :(得分:1)

这里有一个有效的例子。你确定使用相同的元素用于初始化Select2吗?



$("#myField").select2();
$("#myField").select2("open");

.select2 {
  width:50%
}

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<link href="https://cdn.jsdelivr.net/select2/4.0.2/css/select2.min.css" rel="stylesheet" />
<script src="https://cdn.jsdelivr.net/select2/4.0.2/js/select2.full.js"></script>

<select class="form-control select2" id="myField" name="myField" autocomplete="off">
</select>
&#13;
&#13;
&#13;

相关问题