2012-11-12 41 views
0

你是我的最後一次機會:(我正在嘗試使用mvc模式工作分頁網格 網格顯示fisrt 21條記錄,但點擊「下一個」分頁工具欄圖標時不刷新 All my碼詳述如下:遠程尋呼網格在extjs

的商店:

Ext.define('CRUDManantiales.store.grid.AbmUsuarios', { 
    extend: 'Ext.data.Store', 
    model: 'CRUDManantiales.model.grid.AbmUsuarios', 

    proxy: { 
     type: 'ajax', 
     url: 'resources/bundles/usuarios/generarJsonTodos.php', 
     reader: { 
      type: 'json', 
      root: 'data', 
      successProperty: 'success', 
      totalProperty: 'total' 
     } 
    } 
}); 

主視圖代碼:

Ext.define('CRUDManantiales.view.grid.AbmUsuarios', { 
    // [..........] 
    initComponent: function() { 

     this.store = 'grid.AbmUsuarios'; 
     this.dockedItems = [{ 
      xtype: 'pagingtoolbar', 
      store: this.store, 
      beforePageText: 'Página', 
      afterPageText: 'de {0}', 
      displayMsg: 'Mostrando {0} - {1} de {2} registros', 
      emptyMsg: 'No hay datos que mostrar', 
      dock: 'bottom', 
      displayInfo: true, 
      pageSize: 21 
     }]; 
     this.callParent(arguments); 
    } 
}); 

我在這段代碼中浪費了四天時間,感謝您的幫助。謝謝 !!

+0

您是否檢查過,您是否返回總記錄數?通常最終會導致無法導航。 – sra

+0

是sra,totalRecord返回值沒問題。 pagingtoolbar顯示正確的值。 – ramiromd

+0

謝謝大家。問題是,通過POST重新獲得參數,當我必須使用GET :) – ramiromd

回答

0

感謝所有。問題是堅決的。失敗的是我在我的PHP腳本中使用POST數組,並且需要使用GET方法。 :)