Salut a tous,
Est ce qu'il ya moyen de faire un filtrage de donnée au niveau grid ?
le store que j'utilise est un instance de dojox.data.JsonRestStore (je gére la cache)
ici le code de creation du grid
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 MyStore : new dojox.data.JsonRestStore({ service: service.produit, idAttribute: "id", cacheByDefault: true })
Dans le store des produits j'ai un tableau s'appel "listGrpe" , ce dernier contient les id des groupes ou le produit appratient , alors lors de l'ajout d'un nouveau produit=nouveau item dans le store j'ai besion de faire un filtrage pour qu'il inserse l'item si id le produit apprartient au groupe cad idGroupe existe ds le tableau "listGrpe"de l'item .
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 var produitGrid = new dojox.grid.DataGrid({ escapeHtmlInData:false, store: this.MyStore, query : "?idProduit="+idProduit, queryOptions:"{cache:true}", structure: objLayout, style:"width: 40em; height: 15em;" },document.createElement('div')); divGrid.appendChild(produitGrid.domNode); produitGrid.startup();
Est ce que possible de le faire ? si non ? est ce qu'il ya une idée ?
Merci d'avance
Partager