J'ai besoin de filtrer les données ui-grille, mais pas à partir des filtres d'en-tête natifs fournis par la grille plutôt que sur un clic de bouton. Donc sur mon écouteur du bouton Filter
, je filtre mon tableau de données d'origine et réattribue les entrées filtrées à l'objet $scope.gridData
. J'ai aussi un bouton reset
. En cliquant sur Reset, je réattribue le tableau de données d'origine à l'objet $scope.gridData
.Comment réinitialiser l'affichage du nombre en bas de la grille d'interface
Avec ceci le filtrage fonctionne bien. Cependant, je suis confronté à un problème lorsque: Les données sont filtrées à l'aide du bouton externe Filter
. Les filtres internes (filtres de grille) sont appliqués sur une colonne. Les données sont réinitialisées à l'aide du bouton Reset
.
Lors de cette réinitialisation, la grille conserve les entrées filtrées par les filtres internes. Cependant, dans l'affichage du nombre de lignes, la grille affiche n-10 out of total items
. L'élément total est le nombre de données d'origine alors que la grille contient les données filtrées.
Est-ce que c'est leur façon de changer manuellement l'affichage du nombre de grille.
Ma mise à jour ci-dessous a-t-elle aidé? As-tu besoin d'autre chose? –