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 :

récupération ID élément parent


Sujet :

Ext JS / Sencha

  1. #1
    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 récupération ID élément parent
    Bonjour,

    Je voudrais récupérer l'ID du panel (contenant mon treepanel) lors du clic sur un élément de mon treepanel pour pouvoir le passer en paramètres via "baseParams" après.

    Si l'un ou l'une d'entre vous connais une fonction permettant de le faire je suis preneur ^^

    Merci par avance

  2. #2
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 211
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 211
    Par défaut
    Je voudrais récupérer l'ID du panel (contenant mon treepanel) lors du clic sur un élément de mon treepanel...
    il existe parentNode pour récupérer le noeud parent d'un noeud, pas de raison que cela ne marche pas ici

  3. #3
    Membre expérimenté Avatar de JulienFio
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    201
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Novembre 2007
    Messages : 201
    Par défaut
    Je ne pense pas que ce soit cela qu'il cherche à faire. Il veut l'ID du panel parent.. pas du noeud.

    J'ai moi aussi besoin de récupérer l'ID parent dans certains cas, pour se faire je rajoute un paramètre à mon constructeur.

    Exemple:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    var monPanel = new Ext.Panel({
    mes paramètre de base...
    items : [{
        xType: 'treepanel',
        mes paramètres de base...,
        parentContainer: this
    }]
    });
    Ton treepanel aura donc une propriétés en plus (parentContainer) qui sera ton Panel. Tu pourras ensuite récupérer l'ID de ton panel depuis ton treePanel de cette manière:

    monTreePanel.parentContainer.getId();

  4. #4
    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
    Je vous remercie pour cette solution : ))))

    Rendez-vous dans mon prochain post car j'ai encore une question

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [CSS] Elements flottants et taille de l'élément parent
    Par Blustuff dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 28/07/2006, 16h31
  2. [XPath]récupération d'éléments en fonction d'attributs
    Par ep31 dans le forum XSL/XSLT/XPATH
    Réponses: 4
    Dernier message: 10/06/2006, 11h58
  3. [XML] exclure des éléments d'un éléments parent
    Par Djakisback dans le forum XSL/XSLT/XPATH
    Réponses: 5
    Dernier message: 31/03/2006, 10h45
  4. Récupération des éléments d'un fichier xml en flux retour
    Par opeo dans le forum XML/XSL et SOAP
    Réponses: 2
    Dernier message: 07/11/2005, 10h33
  5. Réponses: 4
    Dernier message: 03/05/2005, 17h02

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