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 :

Mettre plusieures valeurs dans un textarea


Sujet :

Ext JS / Sencha

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de ninatity
    Femme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2010
    Messages
    64
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 38
    Localisation : Madagascar

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Distribution

    Informations forums :
    Inscription : Octobre 2010
    Messages : 64
    Par défaut Mettre plusieures valeurs dans un textarea
    Bonjour,
    J'ai un autre problème . J'ai un textarea alimenté par un grid et mon problème c'est que je veux afficher par exemple 2 departements avec comme séparateur ' ' (espace). Le code marche bien et affiche une valeur dans mon textarea mais je ne sais pas comment faire pour afficher le second.
    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
     
    function dep()
    {
    	var dep = 'Département';
    	Ext.getCmp('destinataire').setValue(dep);
    	var store = new Ext.data.XmlStore({
    				autoLoad: true,
    				proxy:new Ext.data.HttpProxy({ url: 'php/dep.php' }),
    				record: 'dep',
    				idIndex: 'code',
    				fields: [{name: 'code', mapping: 'code'},
    				         'nom'
    				         ]});
    	var grid = new Ext.grid.GridPanel({title:'Département',region:'center',width:900,height:500,store:store,stripeRows: true,stateful: true,columns:[{header: "Code", width: 50, dataIndex: 'code', sortable: true},{header: "Libellé", width: 240, dataIndex: 'nom', sortable: true}],sm: new Ext.grid.RowSelectionModel({singleSelect: true,listeners: {
             rowselect: function(sm,index,record) {
    			 var code = record.data.code;
                            //Assignation du département
    			 Ext.getCmp('code').setValue(code);
              }
          }})});
    	var win = new Ext.Window({width:320,height:300,resizable:true,items:[grid]});
    	win.show();
    }
    Après avoir cliquer sur un bouton 'dép', la fonction dep est appelée. Mon textarea a pour id code. Merci d'avance.

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

    Informations forums :
    Inscription : Novembre 2007
    Messages : 201
    Par défaut
    Bonjour.
    Je ne suis pas sûr d'avoir bien compris, ce que tu souhaites c'est concaténer les départements dans ton textArea après chaque rowSelect sur ton grid ?

    pourquoi ne pas faire ça:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    rowselect: function(sm,index,record) {
    			 var newCode = record.data.code;
                             var anciensCode = Ext.getCmp('code').getValue();
                            //Assignation du département
    			 Ext.getCmp('code').setValue(anciensCode+' '+newCode);
              }

  3. #3
    Membre confirmé Avatar de ninatity
    Femme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2010
    Messages
    64
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 38
    Localisation : Madagascar

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Distribution

    Informations forums :
    Inscription : Octobre 2010
    Messages : 64
    Par défaut Merci ça marche
    Merci ça marche pour mon code . C'est vrai je voulais concaténer les valeurs mais je ne me suis pas bien exprimée. Encore merci!!!

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

Discussions similaires

  1. Mettre plusieurs valeurs dans cellule JTable
    Par totot dans le forum Composants
    Réponses: 6
    Dernier message: 18/05/2015, 15h28
  2. Mettre plusieurs valeurs d'une colonne dans un champ
    Par ljleyoshi dans le forum MS SQL Server
    Réponses: 7
    Dernier message: 16/09/2011, 03h16
  3. Mettre plusieurs valeur dans une constante
    Par mennix dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 19/04/2011, 06h34
  4. Mettre plusieurs valeurs dans un seul champ hidden asp
    Par gabdeschenes dans le forum ASP.NET
    Réponses: 3
    Dernier message: 28/10/2009, 18h52
  5. mettre plusieurs valeurs dans une cellule
    Par mgrizzly dans le forum Macros et VBA Excel
    Réponses: 15
    Dernier message: 15/05/2009, 10h42

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