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 :

Comment cacher un combobox


Sujet :

Ext JS / Sencha

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Femme Profil pro
    Inscrit en
    Novembre 2011
    Messages
    110
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2011
    Messages : 110
    Par défaut Comment cacher un combobox
    Bonjour

    S'il vous plait

    j'ai 2 button radion 1 et 2 quand je clique sur le 1 il m'affiche la combo et je veux quand je clique sur la 2 il la cahe

    j'ai essayer

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    macombo().hide(),
     
    macombo().destroy(),
     
    macombo.visible()
    et rien de ces 3 a marcher merci

  2. #2
    Expert confirmé
    Avatar de sekaijin
    Homme Profil pro
    Urbaniste
    Inscrit en
    Juillet 2004
    Messages
    4 205
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Urbaniste
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2004
    Messages : 4 205
    Par défaut
    si ton objet est un Ext.form.field.ComboBox la methode est hide.
    c'est une méthode de Ext.Componant

    A+JYT

  3. #3
    Membre confirmé
    Femme Profil pro
    Inscrit en
    Novembre 2011
    Messages
    110
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2011
    Messages : 110
    Par défaut
    Bonjour

    En fait c'est ça ce que je fais meme hide ça fonctionne pas pour moi
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     
                var t = this.getPanel();
    	    var r = t.down("#statut");
    	    var z= r.down("#ButtonRadio1");
    	    var f= r.down("#ButtonRadio2");
    	    var maCombo = t.down("#Combobox");
     
    	    if (f.getValue())
    	    {
    	    	  maCombo .show(); /// il m'affiche ce combo box 
                 }
                else  if (z.getValue())
    	    {
    	    	  maCombo .hide(); // quand je clique maintenat il doit plus afficher ce combo normalement 
                 }

    c'est quoi mon erreur merci

  4. #4
    Expert confirmé
    Avatar de sekaijin
    Homme Profil pro
    Urbaniste
    Inscrit en
    Juillet 2004
    Messages
    4 205
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Urbaniste
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2004
    Messages : 4 205
    Par défaut
    c'est quoi ton objet combo quelle est sa classe

    que fais ton code quand tu mets un point d'arrêt ?

    je ne sais pas ce que sont tes objets
    je ne peux pas te dire où est l'erreur

    A+JYT

  5. #5
    Membre confirmé
    Femme Profil pro
    Inscrit en
    Novembre 2011
    Messages
    110
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2011
    Messages : 110
    Par défaut
    Bonjour

    j'ai deux button radio quand je clique sur un button radio il doit m'affiche un combobox avec la liste des elements et c'est ça le cas ,

    et je veux quand je clique sur l'autre button radio il disparut l'autre combobox

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    onRadiogroupFieldValidityChange: function(fieldancestor, field, isValid, eOpts) {
     
    var t = this.getPanel();
    	    var r = t.down("#statut");
    	    var z= r.down("#ButtonRadio1");
    	    var f= r.down("#ButtonRadio2");
    	    var maCombo = t.down("#Combobox");
     
    	    if (f.getValue())
    	    {
    	    	  maCombo .show();  
                      mafunction(maCombo .getValue(),TryCatch.wrap(function (all){
    	    	  var Store = maCombo .store;
    	    	  Store.loadData(all); 
    	          }),this);	    	 
                 }
                else  if (z.getValue())
    	    {
    	    	  maCombo .hide(); // quand je clique maintenat il doit plus afficher ce combo normalement 
                 }
     
     
    }

  6. #6
    Membre confirmé
    Femme Profil pro
    Inscrit en
    Novembre 2011
    Messages
    110
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2011
    Messages : 110
    Par défaut
    En fait j'ai trouver la solution j'ai changer la methode ala place de validitychange

    j'ai met à chaque button radio son change et son traitement

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

Discussions similaires

  1. Comment cacher un mot de passe ?
    Par benxitd dans le forum Windows
    Réponses: 2
    Dernier message: 02/12/2004, 10h59
  2. [TStringGrid] Masquer la sélection
    Par Benjamin GAGNEUX dans le forum Composants VCL
    Réponses: 3
    Dernier message: 31/05/2004, 15h26
  3. [CreateProcess] Comment cacher la fenêtre ?
    Par iubito dans le forum API, COM et SDKs
    Réponses: 5
    Dernier message: 27/04/2004, 18h27
  4. Comment cacher un Dilog box cree en MFC
    Par Zorgz dans le forum MFC
    Réponses: 2
    Dernier message: 13/01/2004, 22h11
  5. Comment cacher des propriétés dans un nouvel objet ?
    Par Pedro dans le forum Composants VCL
    Réponses: 2
    Dernier message: 22/10/2003, 18h53

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