2012-09-19 28 views
0

我正在使用ext js來填充我的兩個組合框。我希望combobox2的值在combobox1中選擇某個項目時動態更改。到目前爲止,我已經成功地獲得了所需格式的combobox2中所需的內容。如何更改ExtJS中的組合框的值

例如:

這是我在做什麼爲了這個目的:

ddlLocation.on('select', function (box, record, index) { 

    PageMethods.getAllBanksList(ddlLocation.getValue(), function (banks) { 
     ddlBank.banksArray = banks; //this is the assignment part 
             //Bank returns the formatted string 


    }, GenericErrorHandler); 

}); 

這是我ddlBank組合框:

ddlBank = new Ext.form.ComboBox({ 
    fieldLabel: 'Bank', 
    labelStyle: 'width:130px', 
    id: 'ddlBank', 
    store: banksArray, 
    mode: 'local', 
    editable: false, 
    triggerAction: 'all', 
    value: banksArray[0][0] 
}); 

它改變的賦值什麼,而且它不會刷新甚至清除下拉列表的值?

回答