Bnjour tout le monde,
j'aimerais bien si c'est possible dans le listeners du conbobox : je récupere la valeur du combo et je charge une store et mettre ces valeur dans deux texfield:
le store se charge bien mais il s'affiche rien dans les textbox:
voila le code que je fait:
stor:
le listeners:
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 var DataStore = new Ext.data.Store({ model: 'column', proxy: { type: 'ajax', url: '../zoom.php', actionMethods: { read: 'POST' }, extraParams: { ref: '',// variable vide }, reader: { type: 'json', root: 'result', } }, autosave: false, // autoload: true, });
textfield
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 listeners : { change : function() { var combovalue=Ext.getCmp('combo1').getValue(); Ext.Msg.alert('Merci','Tu as choisi '+combovalue); DataStore.proxy.extraParams.ref=combovalue; DataStore.load(); }, }
est ce que le texfield n'accepte pas les store,est ce qu'il ya une autre methode pour faire cela !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 xtype: 'textfield', width: 250, fieldLabel: 'Cordonnées X', id:'cordonnex', store:DataStore, displayField: 'coordonneeslambertx', valueField: 'coordonneeslambertx', readOnly: true, x: 20, y: 50,
merci![]()
Partager