Select2 не показывает значения в выпадающем списке
В раскрывающемся списке не отображаются значения, полученные от вызова ajax. Я думаю, что это не вызывает функцию formatResult. Я не уверен, что происходит. Это просто показывает "Поиск...". Любая подсказка будет полезна.
$("#abc").select2(
{
placeholder: "abc",
minimumInputLength: 3,
multiple: true,
formatResult: formatResult,
ajax: {
url: "some url",
dataType: 'json',
data: function (term) {
return {
timermatch: "%"+term+"%"
};
},
results: function (data) {
console.log(data);
response($.map(data, function (value, key) {
console.log(value);
return {
results: value
};
}));
}
}
});
function formatResult(data) {
console.log("value");
return '<div>' + data + '</div>';
};