Salut,
J'ai un grid avec plusieurs champs. Les noms de ces champs sont modifiable selon le besoin de l'utilisateur.
En fait, mon problème c'est que dans le code je ne dois pas spécifier les noms des champs puisqu'ils sont pas statique, (il y a just l'id qui est statique dans le grid). J'ai essayé ceci mais ça ne marche pas:
Merci,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 for (var k in grid.layout.cells) { var field = grid.layout.cells[k].field; var objet; grid.store.fetch({query: {}, onComplete: function(items, request){ for (var i = 0; i < items.length; i++) { objet = { id:grid.store.getValue(items[i], "id"), field:grid.store.getValue(items[i], field) }; } } });
Partager