【发布时间】:2015-04-28 12:10:11
【问题描述】:
在 initSelection 上使用 select2 插件时出现以下错误。
Error: Uncaught Error: No select2/compat/initSelection 是我得到的错误。
希望有人帮助我解决inistselection 问题。
JS:
$(".doctor_id_pat").select2({
placeholder: "Search Users",
minimumInputLength: 2,
ajax: {
url: "/listallergiesajax",
dataType: 'json',
data: function(term) {
return {
q: term
};
},
results: function(data, page) {
return {
results: $.map(data, function(item) {
return {
text: item.text,
id: item.id
}
})
};
},
},
initSelection: function(element, callback) {
$.ajax("/listallergiesajax", {
dataType: "json"
}).done(function(data) {
callback(data.results[0]);
});
}
});
【问题讨论】:
-
$(".doctor_id_pat").select2({});select2 是什么? -
它是一个用于选择选项的插件。 @ashkufaraz
-
Select2 4.0 中已弃用。这已被另一个选项取代,并且仅在 Select2 的完整版本中可用。
标签: jquery jquery-select2