JQuery Select2 插件 + Laravel 5.3
JQuery Select2 Plugin + Laravel 5.3
我在使用 Select2 Jquery 插件时遇到一些问题,因为这是我第一次使用它。
$(".select-class").select2({
ajax: {
url: "{{route('route-next')}}",
dataType: 'json',
type: "POST",
data: function (term, page) {
return {
type: 'type_of_mine',
kelas : kelas,
jurusan : jurusan,
q: term
};
},
results: function (data, page) {
return { results: data.results };
}
},
initSelection: function (item, callback) {
var id = item.val();
var text = item.data('option');
if(id > 0){
var data = { id: id, text: text };
callback(data);
}
},
formatAjaxError:function(a,b,c){return"Not Found .."}
});
但我的控制台上总是收到此错误消息:
jquery.min.js:2 Uncaught Error: No select2/compat/initSelection(…)
从表面上看,initSelection
已在 Select2 的更高版本中删除。
您可以找到有关它的删除以及如何修复它的更多信息here。
希望对您有所帮助!
我在使用 Select2 Jquery 插件时遇到一些问题,因为这是我第一次使用它。
$(".select-class").select2({
ajax: {
url: "{{route('route-next')}}",
dataType: 'json',
type: "POST",
data: function (term, page) {
return {
type: 'type_of_mine',
kelas : kelas,
jurusan : jurusan,
q: term
};
},
results: function (data, page) {
return { results: data.results };
}
},
initSelection: function (item, callback) {
var id = item.val();
var text = item.data('option');
if(id > 0){
var data = { id: id, text: text };
callback(data);
}
},
formatAjaxError:function(a,b,c){return"Not Found .."}
});
但我的控制台上总是收到此错误消息:
jquery.min.js:2 Uncaught Error: No select2/compat/initSelection(…)
从表面上看,initSelection
已在 Select2 的更高版本中删除。
您可以找到有关它的删除以及如何修复它的更多信息here。
希望对您有所帮助!