如何将多个选项附加到select2容器

时间:2018-04-14 19:42:13

标签: jquery jquery-select2

我的select2下拉列表包含以下两个选项:

Carbon
Stainless

我可以手动将一个选项放入其容器中:

var myoption = 'Carbon'
$(TabTagBox).val([myoption]).trigger('change.select2');

但使用追加上一行的正确语法是什么?

1 个答案:

答案 0 :(得分:0)

该文档有一个特定的部分,用于以编程方式与select2插件进行交互,第一个示例是您想要的(参见https://select2.org/programmatic-control/add-select-clear-items

var data = {
    id: 1,
    text: 'Barn owl'
};
var newOption = new Option(data.text, data.id, false, false);
$('#mySelect2').append(newOption).trigger('change');