Extjs中RowExpander控件的默認(rèn)展開(kāi)問(wèn)題示例探討
更新時(shí)間:2014年01月24日 17:44:05 作者:
本文為大家探討下關(guān)于Extjs中RowExpander控件的默認(rèn)展開(kāi)問(wèn)題,下面有個(gè)不錯(cuò)的示例,感興趣的朋友可以參考下
復(fù)制代碼 代碼如下:
//展開(kāi)符合某個(gè)條件的行
function expendRow()
{
var i;//循環(huán)臨時(shí)變量
var arr = [];//要展開(kāi)的行的數(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'){//符合我的條件則寫(xiě)入數(shù)組中
arr.push(i);
}
}
for(var j =0;j<arr.length;j++){//遍歷數(shù)組展開(kāi)調(diào)用toggleRow(index)方法展開(kāi)某一行
expander.toggleRow(arr[j]);
}
}
// 調(diào)用 當(dāng)數(shù)據(jù)源加載完成的時(shí)候調(diào)用回調(diào)函數(shù)展開(kāi)默認(rèn)行
ProdRequireInfoStore.load({
params: {
dir: 'DESC',
start: 0,
limit: 20,
KeyWord: ''
},
callback:expendRow //回調(diào)函數(shù)展開(kāi)默認(rèn)行
});
這樣當(dāng)你打開(kāi)gridpanel的時(shí)候就能實(shí)現(xiàn),RowExpander的默認(rèn)展開(kāi)
相關(guān)文章
ExtJS擴(kuò)展 垂直tabLayout實(shí)現(xiàn)代碼
最近在做一個(gè)項(xiàng)目時(shí),項(xiàng)目中使用了ExtJS,有些內(nèi)容要分頁(yè)簽顯示,而出于項(xiàng)目要求,頁(yè)簽只能垂直分布2009-06-06ExtJS 學(xué)習(xí)專(zhuān)題(一) 如何應(yīng)用ExtJS(附實(shí)例)
相信大家已經(jīng)領(lǐng)略了ExtJs的魅力,那么要如何應(yīng)用ExtJS呢?2010-03-03Ext GridPanel加載完數(shù)據(jù)后進(jìn)行操作示例代碼
Ext GridPanel加載完數(shù)據(jù)后進(jìn)行操作,比如load數(shù)據(jù)之后選定某些行數(shù)據(jù),下面有個(gè)示例,需要的朋友可以參考下2014-06-06ExtJs 學(xué)習(xí)筆記基礎(chǔ)篇 Ext組件的使用
昨天剛接觸到Extjs,簡(jiǎn)單寫(xiě)了篇學(xué)習(xí)筆記,今天繼續(xù)。2008-12-12Extjs入門(mén)之動(dòng)態(tài)加載樹(shù)代碼
Extjs動(dòng)態(tài)加載樹(shù)的實(shí)現(xiàn)代碼,需要的朋友可以參考下。2010-04-04ExtJS4如何給同一個(gè)formpanel不同的url
這篇文章主要介紹了ExtJS4如何給同一個(gè)formpanel不同的url,需要的朋友可以參考下2014-05-05ext combobox動(dòng)態(tài)加載數(shù)據(jù)庫(kù)數(shù)據(jù)(附前后臺(tái))
這篇文章主要介紹了ext combobox動(dòng)態(tài)加載數(shù)據(jù)庫(kù)數(shù)據(jù)并附前后臺(tái)實(shí)現(xiàn),需要的朋友可以參考下2014-06-06