Extjs中ComboBox加載并賦初值的實現(xiàn)方法
更新時間:2012年03月22日 22:16:18 作者:
當需要為ComboBox加載數(shù)據(jù)后進行賦初始選中項的話,如果是寫在store.load()之后
如:
editCityStore.load({ params: { provinceID: proid });
Ext.getCmp('city-id-name').setValue(cityid);
由于是store是異步加載的,所以他會先賦值再填充值到ComboBox,,這里就需要用:
當加載完成后再進行賦值 :
editCityStore.load({
params: { provinceID: proid },
callback: function () {
//等待數(shù)據(jù)加載完成才進行賦值,不然由于異步會出現(xiàn)先賦值后加載完成。
Ext.getCmp('city-id-name').setValue(cityid);
},
scope: editCityStore,//表示作用范圍
add: false //為false表示數(shù)據(jù)不累加
});
復制代碼 代碼如下:
editCityStore.load({ params: { provinceID: proid });
Ext.getCmp('city-id-name').setValue(cityid);
由于是store是異步加載的,所以他會先賦值再填充值到ComboBox,,這里就需要用:
當加載完成后再進行賦值 :
復制代碼 代碼如下:
editCityStore.load({
params: { provinceID: proid },
callback: function () {
//等待數(shù)據(jù)加載完成才進行賦值,不然由于異步會出現(xiàn)先賦值后加載完成。
Ext.getCmp('city-id-name').setValue(cityid);
},
scope: editCityStore,//表示作用范圍
add: false //為false表示數(shù)據(jù)不累加
});
您可能感興趣的文章:
相關文章
Extjs4 消息框去掉關閉按鈕(類似Ext.Msg.alert)
類似Ext.Msg.alert();但沒有關閉按鈕,由于Extjs4消息框中的關閉按鈕,沒有執(zhí)行回調(diào)函數(shù),點擊關閉按鈕后,直接關閉窗口,接下來為大家詳細介紹下去掉關閉按鈕2013-04-04Extjs中ComboBox加載并賦初值的實現(xiàn)方法
當需要為ComboBox加載數(shù)據(jù)后進行賦初始選中項的話,如果是寫在store.load()之后2012-03-03