解决方案 »

  1.   

    proxy可以配置limitParam,startParam指定键名称,不用调用load方法来指定
          var store = new Ext.data.Store({
                proxy: {
                    type: 'ajax',
                    limitParam: "count",
                    startParam: "begin",
                }
    //................
            });
    http://docs.sencha.com/extjs/4.1.3/#!/api/Ext.data.proxy.Ajax-cfg-startParam
      

  2.   

    版主大人我试验后发现最后还是需要写上store.load({params:{begin:1,count:5}});,否则begin默认会从0开始,是不是这样腻
      

  3.   

    startParam是从0开始的,没找到如何配置从1开始。。可以用方法来设置开始位置 store.proxy.setExtraParam('begin',1)
      

  4.   

    按照你说的
    limitParam: "count",
    startParam: "begin",store.load({params:{begin:1,count:5}});这三个都写上就行了
      

  5.   

     ds = new Ext.data.Store({
            proxy: new Ext.data.HttpProxy({url:"${dynamicURL}/mdjytjz/searchJzHmcInfo.action"}),//提交的页面      
            reader: new Ext.data.JsonReader({ 
                totalProperty: 'total', 
                root: 'rows',                 
                successProperty :'success'     
            }, [
                {name: 'fzxid',mapping:'hmcid',type:'string'}          
            ])
        });ds.load({params:{"pager.currentPage":1,"pager.pageSize":<%=limitstr%>}});请问我这个需要怎么改呢?每次都只显示一条数据,