J'ai un composant dGrid dans mon application. Dans ce document, j'ai une méthode de tri personnalisée.DGrid se triant après avoir changé de page
var grid = new (declare([Grid, Pagination]))({
store: new Memory({ data: data, idProperty: 'id' }),
columns: columns,
pagingLinks: 1,
pagingTextBox: true,
firstLastArrows: true,
pageSizeOptions: [10, 15, 25]
}, 'domID');
grid.on('dgrid-sort', function (event) {
event.preventDefault();
grid.set('sort', function (a, b) {
*sorting logic*
grid.updateSortArrow(event.sort, true);
})
Mon dGrid se triche exactement comme j'en ai besoin. Mais maintenant j'ai un problème avec la pagination. Quand je change de page dans mon dGrid, cela revient au tri standard du prototype de tableau. Une idée de ce qu'on peut faire?
Génial! Fonctionne comme un charme. –