2009-09-30 11 views
2

J'ai un DataGrid qui contient des données récupérées du côté serveur. J'ai besoin de filtrer les données en fonction de certaines conditions. J'ai trois cases à cocher, en sélectionnant les cases à cocher dont j'ai besoin pour filtrer les données. Par exemple, j'ai trois cases à cocher - En attente, Émis, Terminé. Lorsque je désélectionne la case à cocher en attente, le contrôle DataGrid doit contenir uniquement les problèmes et terminé. Je suis en mesure de filtrer un seul élément en utilisantFiltrage Dojox.grid.DataGrid

dataGrid.filter({status: 'P*'}); 

Mais je ne suis pas en mesure de donner les ou les conditions, j'ai essayé caractère Canalisé, encore ne fonctionnait pas. Quelqu'un peut-il me suggérer un moyen de mettre en œuvre cela. Merci d'avance.

Répondre

1

Examinez l'utilisation de dojo.data.AndOrReadStore. Il prend en charge les requêtes plus complexes.