IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Ext JS / Sencha Discussion :

chargement Fomulaire extjs


Sujet :

Ext JS / Sencha

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Février 2011
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Février 2011
    Messages : 38
    Par défaut chargement Fomulaire extjs
    comment charger un formulaire avec des données d'une liste?
    je dispose d'une liste d'object sous format json. sur mon formulaire j'affiche un ensemble de cases à cocher (autant de case que d'element dans ma liste) . selon une valeur de d'un item de la liste je veux que la case correspondante soit cochée.
    y a t-il un mecaniseme qui permette de faire cela en appelant seulement la methode loadRecord() du formulaire?

    pour l'instant je boucle sur la liste afin de traiter les element un a un: ce que je veux eviter.

    merci d'avance.

  2. #2
    Membre éclairé
    Avatar de abraxis
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2007
    Messages
    439
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2007
    Messages : 439
    Par défaut
    Bonjour,

    Ton Json doit être de cette forme la :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    {
        "success": true,
        "data": [
            {
                "mon_champ": "ma_valeur",
                "mon_champ2": "ma_valeur2"
            }
        ]
    }
    La structure de tes champs devrons être de cette forme :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    {
        xtype: 'textfield',
        id: 'monchamp1',
        name: 'mon_champ',
        etc....
    }
    Le "name" de ton champ doit correspondre "mon_champ" qui est dans le Json.
    Si ton Json est bien formé tu pourra faire un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    formPanel.load({.....});
    et les données remplirons les champs.

    Je ne sais si j'ai été clair :s

Discussions similaires

  1. action APRES chargement complet ...
    Par PinGuy dans le forum Delphi
    Réponses: 7
    Dernier message: 06/07/2006, 18h16
  2. [Débutant][JNI]Erreur de chargement de dll
    Par Agifem dans le forum Entrée/Sortie
    Réponses: 4
    Dernier message: 24/04/2003, 15h36
  3. [Kylix] Chargement de libraries
    Par _dack_ dans le forum EDI
    Réponses: 1
    Dernier message: 14/03/2003, 10h07
  4. Chargement d'une texture a partir de la mémoire
    Par logramme dans le forum DirectX
    Réponses: 6
    Dernier message: 27/01/2003, 15h57
  5. Chargement dynamique de DLL sous Unix
    Par Willou dans le forum Autres éditeurs
    Réponses: 7
    Dernier message: 18/12/2002, 19h25

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo