【发布时间】:2023-03-09 05:43:01
【问题描述】:
我想弄清楚当我处于标记模式时如何初始化a jquery select2 item(因为我想允许用户输入新项目:
我看到了这个例子:
$("#e12").select2({tags:["red", "green", "blue"]});
效果很好,但我需要用一些已经添加的条目来实例化它。
但如果我想在页面加载时使用一些现有项目进行初始化,我尝试这样做:
var existingEmailAddresses= ["joe@abc.com","bill@abc.com"];
$("#e12").select2({
width: "600px",
multiple: true,
tags:["A", "B", "C"],
initSelection: function (element, callback) {
callback(existingEmailAddresses);
}
});
但这似乎不起作用。
在使用标记模式时如何初始化输入?
编辑
我还想看看是否有任何钩子来验证添加的新标签。就我而言,我想确保它们是有效的电子邮件地址。
【问题讨论】:
标签: jquery tags jquery-select2 tagging