DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> JavaScript綜合知識 >> Extjs中RowExpander控件的默認展開問題
Extjs中RowExpander控件的默認展開問題
編輯:JavaScript綜合知識     

 本文為大家探討下關於Extjs中RowExpander控件的默認展開問題,下面有個不錯的示例,感興趣的朋友可以參考下

 代碼如下: //展開符合某個條件的行  function expendRow()  {  var i;//循環臨時變量  var arr = [];//要展開的行的數組  for(i=0;i<ProdRequireInfoStore.data.length;i++)//ProdRequireInfoStore是gridpanel的數據源  {  var record = ProdRequireInfoStore.getAt(i);//循環遍歷每一行    if(record.data.StatusID=='3'){//符合我的條件則寫入數組中  arr.push(i);  }  }  for(var j =0;j<arr.length;j++){//遍歷數組展開調用toggleRow(index)方法展開某一行  expander.toggleRow(arr[j]);  }      }    // 調用 當數據源加載完成的時候調用回調函數展開默認行    ProdRequireInfoStore.load({  params: {  dir: 'DESC',  start: 0,  limit: 20,  KeyWord: ''    },  callback:expendRow //回調函數展開默認行  });    這樣當你打開gridpanel的時候就能實現,RowExpander的默認展開   
XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved