Valeur du store dans un textfield
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:
Code:
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,
}); |
le listeners:
Code:
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();
},
} |
textfield
Code:
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, |
est ce que le texfield n'accepte pas les store,est ce qu'il ya une autre methode pour faire cela !
merci :)