2010-10-20 11 views
2

J'ai configuré une grille ExtJS, tout en utilisant la barre d'outils Paging (avec PagingMemoryProxy sur un ArrayStore).ExtJS Grid PagingToolbar refresh on store supprimer

J'ai supprimé des éléments du magasin de la grille, mais la barre d'outils de recherche ne montre pas que les éléments ont été supprimés.

Des suggestions sur comment faire cela? Essayez de désolidariser et de relier le magasin lorsque vous modifiez les éléments.

Répondre

1

myGrid.store.on('remove', function() { 
    var pager = myGrid.getBottomToolbar(); 
    if (pager) { 
    pager.unbind(myGrid.store); 
    pager.bind(myGrid.store); 
    } 
}); 
+0

Cela ne fonctionne pas correctement lors de l'utilisation de PagingMemoryProxy sur un ArrayStore. – williamtroup