2011-01-23 49 views
0

我有巨大的數據,顯示此我使用的網格啓用分頁, 並加載第一頁數據。關於Extjs網格和預加載?

如何在後臺加載下一頁數據? ,這樣當用戶點擊下一個按鈕時,我將顯示預加載的數據。

任何工作。

由於提前, kkchaitu

+0

總之,你將不得不延長分頁組件,併爲此寫入另一個組件,它在`GridPanel`中操作'Store`。 AFAIK這對於原始分頁組件是不可能的。我現在不是免費的,如果我有時間,我會爲你寫。你可以先嚐試一下自己。 – 2011-01-24 03:02:58

回答

0

的simpliest的解決方案可能是一個加載整個數據集的存儲和使用分頁工具欄用於過濾的目的,但你指數據的量是「巨大的」 - 這可能使解決方案uneffective ...

有3組數據準備的(之前 - 在啓動空的,實際的,和後),覆蓋的onload事件:

  • 加載後 - 顯示並加載下一個(或前一個),
  • 加載檢查是下一個(或前一個)之前是可用的 - 使用它,改變什麼是prevoius,實際,下一個,準備什麼應該加載之後背景)

記住,Ajax請求是asinchronic和點擊可能比加載速度更快,這應該在邏輯預測......然而,這只是一個想法