J'ai un peu de difficulté à définir la valeur d'une zone de liste déroulante dans le code.Modification de la valeur d'une zone de liste modifiable Ext.form.ComboBox Ext JS
J'ai la boîte de sélection suivante
new Ext.form.ComboBox({
id: 'address_type',
name: 'address_type',
editable: false,
disableKeyFilter: true,
forceSelection: true,
fieldLabel: 'Type',
emptyText: 'Please Select',
triggerAction: 'all',
mode: 'local',
store: new Ext.data.SimpleStore({
id: 0,
fields: ['value', 'text'],
data : [['Home', 'Home Address'], ['Work', 'Work Address']]
}),
valueField: 'value',
displayField: 'text',
hiddenName: 'address_type'
})
Alors sûrement si j'exécutais:
Ext.getCmp('address_type').setValue('Work')
fixerait la valeur de la boîte de sélection pour « travail Adresse »? Cependant, cela ne semble pas fonctionner.
Tout conseil apprécié, merci.
Ahhhh! J'aurais dû regarder un peu plus près les docs! Merci beaucoup. – roobotta