2015-11-02 40 views
0

我目前使用的是最新版本的Select2。 select2框用於顯示技能列表。我試圖設置默認值(當它被打開時)以包含當前技能。我擁有適當格式的信息,我無法理解如何設置它。我得到的最接近的是使用:在Select2 2.4.0中設置默認動態值?

//b is array containing list of user selected options 
//#e1 is select2 id 
for($i=0;$i<b.length;$i++) $('#e1').val(b[$i]).trigger("change"); 

但是,這隻顯示LAST選項。我認爲這是因爲我不允許將它設置爲循環。但是我不確定如何去做呢?

由於initSelection和.select2(「val」,data等)被刪除,任何當前解決方案在選擇v2.4.0時都是無效的。

任何幫助表示讚賞。

回答

0

我的解決方案實際上非常簡單,並避免了所有循環。在jQuery中也接受數組。