Extjs中RowExpander控件的默認展開問題示例探討
更新時間:2014年01月24日 17:44:05 作者:
本文為大家探討下關(guān)于Extjs中RowExpander控件的默認展開問題,下面有個不錯的示例,感興趣的朋友可以參考下
復制代碼 代碼如下:
//展開符合某個條件的行
function expendRow()
{
var i;//循環(huán)臨時變量
var arr = [];//要展開的行的數(shù)組
for(i=0;i<ProdRequireInfoStore.data.length;i++)//ProdRequireInfoStore是gridpanel的數(shù)據(jù)源
{
var record = ProdRequireInfoStore.getAt(i);//循環(huán)遍歷每一行
if(record.data.StatusID=='3'){//符合我的條件則寫入數(shù)組中
arr.push(i);
}
}
for(var j =0;j<arr.length;j++){//遍歷數(shù)組展開調(diào)用toggleRow(index)方法展開某一行
expander.toggleRow(arr[j]);
}
}
// 調(diào)用 當數(shù)據(jù)源加載完成的時候調(diào)用回調(diào)函數(shù)展開默認行
ProdRequireInfoStore.load({
params: {
dir: 'DESC',
start: 0,
limit: 20,
KeyWord: ''
},
callback:expendRow //回調(diào)函數(shù)展開默認行
});
這樣當你打開gridpanel的時候就能實現(xiàn),RowExpander的默認展開
相關(guān)文章
ExtJS 學習專題(一) 如何應(yīng)用ExtJS(附實例)
相信大家已經(jīng)領(lǐng)略了ExtJs的魅力,那么要如何應(yīng)用ExtJS呢?2010-03-03Ext GridPanel加載完數(shù)據(jù)后進行操作示例代碼
Ext GridPanel加載完數(shù)據(jù)后進行操作,比如load數(shù)據(jù)之后選定某些行數(shù)據(jù),下面有個示例,需要的朋友可以參考下2014-06-06ext combobox動態(tài)加載數(shù)據(jù)庫數(shù)據(jù)(附前后臺)
這篇文章主要介紹了ext combobox動態(tài)加載數(shù)據(jù)庫數(shù)據(jù)并附前后臺實現(xiàn),需要的朋友可以參考下2014-06-06