1
0
mirror of synced 2024-11-26 06:46:04 +03:00

Merge pull request #3357 from pgilad/patch-1

Update ajax example to reflect pagination
This commit is contained in:
Kevin Brown 2015-05-13 10:42:21 -04:00
commit dd9af68934

View File

@ -272,12 +272,18 @@ $(".js-data-example-ajax").select2({
page: params.page page: params.page
}; };
}, },
processResults: function (data, page) { processResults: function (data, params) {
// parse the results into the format expected by Select2. // parse the results into the format expected by Select2
// since we are using custom formatting functions we do not need to // since we are using custom formatting functions we do not need to
// alter the remote JSON data // alter the remote JSON data, except to indicate that infinite
// scrolling can be used
params.page = params.page || 1;
return { return {
results: data.items results: data.items,
pagination: {
more: (params.page * 30) < data.total_count
}
}; };
}, },
cache: true cache: true