extjs中的远程寻呼网格

时间:2012-11-12 05:14:51

标签: grid extjs4 paging

你是我的最后一次机会:(。我正在尝试使用mvc模式处理寻呼网格。 网格显示fisrt 21记录,但单击“next”pagingtoolbar图标时不刷新。 我的所有代码详述如下:

商店:

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);
    }
});

我在此代码中浪费了四天,感谢您的帮助。谢谢!!

2 个答案:

答案 0 :(得分:0)

谢谢大家。问题一直是坚决的。失败的是我在我的PHP脚本中使用POST数组并且需要使用GET方法。 :)

答案 1 :(得分:-1)