Я столкнулся с проблемой с помощью ВЫБ.2 JS, Это мой JSON ответитьКак загрузить данные в формате JSON выбор2
{"items":[{"name":"majid"}],"total_count":1,"incomplete_results":false}
И это мой код Javascript
$(".js-example-data-ajax").select2({
minimumResultsForSearch: Infinity,
width: 250,
//containerCssClass: 'bg-indigo-400',
//dropdownCssClass: 'bg-indigo-400',
//containerCssClass: 'select-lg',
placeholder: "Select a State",
allowClear: true,
//tags: true,
ajax: {
url:'set',//'https://api.github.com/search/repositories',//'set',
dataType: 'json',
delay: 250,
data: function (params) {
//alert(params.page);
return {
q: params.term//, // search term
page: params.page
};
},
processResults: function (data, params) {
// parse the results into the format expected by Select2
// since we are using custom formatting functions we do not need to
// alter the remote JSON data, except to indicate that infinite
// scrolling can be used
params.page = params.page || 1;
return {
results: data.items,
pagination: {
more: (params.page * 30) < data.total_count
}
};
},
cache: true
},
//escapeMarkup: function (markup) { return markup; }, // let our custom formatter work
minimumInputLength: 1,
//templateResult: formatRepo, // omitted for brevity, see the source of this page
//templateSelection: formatRepoSelection // omitted for brevity, see the source of this page
});
Я не знаю, где моя ошибка, я прочитал ее примеры, но не нашел никаких решений, Большое спасибо
Благодарим за помощь. –