在extjs 3.2中动态存储的分页

时间:2013-05-08 08:05:31

标签: extjs3

当在extjs商店中动态添加数据时,是否可以建议我们如何进行分页。

服务器的结果是xml内容,下面的代码动态地在商店中添加数据。但这需要花费大量时间在UI上进行渲染。

因此,为了缩短时间,我们需要对其进行一些分页。

以下方法需要花费大量时间:

success: function (response, request) {
    var responsexml = new ResponseXml(response.responseText);

    for (var i = 0; i < responsexml.items.length; i++) {
        var xmlItem = responsexml.items[i];
        var rec = somefuntion(xmlItem);
        Ext.getCmp('id').somegrid.store.add(rec);
    }
    Ext.getCmp('id').somegrid.store.commitChanges();
}

请帮助解决此问题。

1 个答案:

答案 0 :(得分:0)

我认为以上链接可以帮助您:

http://download.osgeo.org/pgrouting/foss4g2010/workshop/web/Ext-3.2.1/examples/grid/paging.html

请找到名为&#34; paging.js&#34;的源文件。为了更好地理解。