Jquery select2-初始化选择错误
在Jquery select2-初始化选择错误,jquery,jquery-select2,Jquery,Jquery Select2,在initSelection上使用select2插件时,我遇到以下错误 Error:Uncaught Error:No select2/compat/initSelection是我得到的错误 希望有人能帮我整理一下StSelection中的问题 JS: select2v3.5.2使用initSelection方法。select2v4有不同的方法 有关如何升级(initSelection和其他内容)的信息,请参阅。$(“.doctor\u id\u pat”)。选择2({})什么是select2?
initSelection
上使用select2插件时,我遇到以下错误
Error:Uncaught Error:No select2/compat/initSelection
是我得到的错误
希望有人能帮我整理一下StSelection中的问题
JS:
select2v3.5.2使用initSelection
方法。select2v4有不同的方法
有关如何升级(initSelection
和其他内容)的信息,请参阅。$(“.doctor\u id\u pat”)。选择2({})代码>什么是select2?它是一个用于选择选项的插件@Ashkufaraz在Select2 4.0中被弃用。此选项已被另一个选项替换,仅在Select2的完整版本中可用。此信息已更改为。@joost,我与cr0ss有完全相同的问题,但仅引用Select2资源对我没有帮助,因为它的文档记录很差。最好更正问题中的cr0ss代码,使其正常工作。所以像我这样的其他人可以看到工作代码的样子。希望你明白这一点。谢谢
$(".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]);
});
}
});