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.