Я использую select2 способ загрузки удаленных данных для рендеринга результатов (по 50 за раз) из API. Ответ API может иметь повторяющиеся значения в любом ответе страницы.
Я попытался отформатировать ответ, но, к сожалению, метод имеет доступ только к данным текущей страницы.
Ниже приведен мой код,
jQuery('#items').select2({
minimumInputLength : 2,
placeholder : '-- Select Items --',
ajax : {
url : '/api/v1/items',
quietMillis : 200,
dataType : 'json',
data : function (term, page) {
return {
term : term,
page : page,
page_limit : 50
};
},
results : function(data, page) {
//Here I'm getting only current page data. How can i get previous page data to check for duplicate values.
}
}
});
Итак, как я могу отфильтровать ответ и устранить повторяющиеся значения, проверяя данные, выбранные до сих пор.
Любая помощь будетбыть оцененным.