解决方案 »

  1.   

    最好是符合ext需求的数据,不符合就需要先用Ext.ajax获取数据后处理成需要的格式,然后用http://docs.sencha.com/extjs/4.1.3/#!/api/Ext.ux.data.PagingMemoryProxy对客户端数据进行分页操作
      

  2.   

    晕,是我的错,后台给我的数据是这种格式的{success:1,result:{total:3,root:[
        {id:1,name:'name1',descn:'descn1'},
        {id:2,name:'name2',descn:'descn2'},
        {id:3,name:'name3',descn:'descn3'},
        {id:4,name:'name4',descn:'descn4'},
        {id:5,name:'name5',descn:'descn5'},
        {id:6,name:'name6',descn:'descn6'},
        {id:7,name:'name7',descn:'descn7'},
        {id:8,name:'name8',descn:'descn8'},
        {id:9,name:'name9',descn:'descn9'},
        {id:10,name:'name10',descn:'descn10'}
    ]},error:0}
    我只要按这么解析就行了,死心眼了 var store = new Ext.data.Store({        proxy: {
                type: 'ajax',
                url: 'data.json',
                reader: {
                    type: 'json',
                    root: 'result.root'
                }
            },
            fields: [
                {name: 'id'},
                {name: 'name'},
                {name: 'descn'}
            ]
        });