簡體   English   中英

select2以編程方式更改選擇

[英]select2 change selection programmatically

我有一個select2選擇,我試圖設置使用javascript的值。 我在這個地址開了個小提琴。 https://jsfiddle.net/rfeynman/wn9v3bud/

我正在嘗試他都跟隨

// method 1
$('#groupList').select2('data',{id:"group2", text:"group2"},true);

// method 2: as seen on the select2 website
var groupList = $('#groupList').select2();
$(groupList).val("group2").trigger("change");

我的問題是我無法更改使用ajax加載數據的select2輸入的選擇。 知道我在做什么錯嗎?

看起來可以使用以下代碼完成此操作。 您需要將該選項添加到選擇列表中,然后設置值。

var option=$("<option>").attr("value","group2").html("group2");
$("#groupList").append(option);
$("#groupList").val("group2").trigger("change");

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM