bonjour, je voudrais remplir un grid et la base de données avec les valeurs du tableau, j'ai créé un grid qui est éditable et en appuyant sur le bouton validé, je voudrais remplir la base de donnée.
Merci d'avance
bonjour, je voudrais remplir un grid et la base de données avec les valeurs du tableau, j'ai créé un grid qui est éditable et en appuyant sur le bouton validé, je voudrais remplir la base de donnée.
Merci d'avance
La Grid s'appuie sur un Store (API Data). En cas d'édition c'est le store qui est mis à jour, la grid se rafraichissant en fonction de ces modifications.
Si tu veux faire une bascule en base, il te faut passer en revue le store et noter les éléments modifiés, puis faire un post vers le server avec ces informations.
ERE
Quand une tête pense seule, elle devient folle.
comment je passe en revue le store, note les éléments modifiés et je fais un post vers le server avec ces informations.
il n'y a pas une autre méthode?
Salut,
Il existe plusieurs solutions plus ou moins simples. Le principe est le suivant: quand un enregistrement est modifié, la fonction isDirty(item) renvoie TRUE. Donc de manière basique tu peux faire ainsi:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 tonStore.fetch({ onItem : function(item, request){ if (tonStore.isDirty(item) { // A TOI DE JOUER ICI AVEC ITEM //TU MANIPULES UN RECORD MODIFIE } } });
ERE
Quand une tête pense seule, elle devient folle.
Merci
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager