我按照文档中的示例提供,并将其应用于选择的多个,但有些事情不能按预期工作。 我没有获得实际值,而是获得Undefined,Undefined
Here是带有问题的JSFiddle代码
我错过了一步吗?
提供here的示例的这部分对我来说并不起作用。 console.log显示正确的数据,但select2在选择
中显示未定义jQuery.each(data, function(index, item) {
console.log(item);
var option = new Option((item.name + ' (' + item.code + ')'), item.id, true, true);
preRequisites.append(option).trigger('change');
});
preRequisites.trigger({
type: 'select2:select',
params: {
data: data
}
});
谢谢
答案 0 :(得分:0)
代码需要此部分 item.text ||
templateSelection: function(item) {
return item.text || (item.name + ' (' + item.code + ')');
},