Comment définir la zone de liste déroulante de la valeur de extjs contrôleur

Je travaille dans extjs4. J'ai un combobox avec code-

{
margin:'7 6 5 5',
xtype:'combobox',
fieldLabel:'Language',
name:'language',
id:'combo',
width:190,
allowBlank:false,
emptyText: '--Select language--',
labelWidth: 60,
store: new Ext.data.ArrayStore({
    fields: ['id','value'],
    data: [
        ['1','Marathi'],
        ['2','English']
    ]
}),
queryMode: 'local',
valueField:'id',
displayField:'value',
editable:false
},

Throuhout mon fonctionnement, je veux du composant combobox en valeur defaultly à l'utilisateur du choix sélectionné. Alors, comment définir la zone de liste déroulante de la valeur de contrôleur de

Aminesrine la réponse est techniquement correct, mais la meilleure pratique impose de ne pas utiliser un "id". Il serait préférable d'assigner une itemId, ou de récupérer l'instance de la zone de liste déroulante via un ComponentQuery.
Ya monsieur, je suis aussi en train d'essayer même. j'ai écrit du code - id=Balaee.le contrôleur.qb.QbqnsController.ID; var getlanguageId =Ext.getCmp ("combo"); if(id==1) { getlanguageId.setValue('1','Marathi'); } else { getlanguageId.setValue('2','anglais'); } Mais sa valeur de réglage de zone de liste déroulante[objet HTMLDivElement] Donc, ce que je dois modifier

OriginalL'auteur user1722857 | 2013-07-12