使用以下html:
<input type='hidden' id='cantseeme'>
我可以毫无问题地动态创建 Select2 控件,并添加我的选项:
// simplified example
var select2_ary = [];
select2_ary.push({
id : "one",
text : "one"
});
select2_ary.push({
id : "two",
text : "two"
});
$("#cantseeme").select2({
placeholder : "Pick a number",
data : select2_ary
});
但是,我似乎无法弄清楚如何添加optgroups
这种方式。我在 github 上找到了这个讨论,在博客上找到了这篇文章,但前者似乎没有讨论动态optgroup
添加,我根本无法理解后者。
有人有想法么?