Ext.onReady(function(){
var sm = new Ext.grid.CheckboxSelectionModel();
    var cm = new Ext.grid.ColumnModel([sm, {header:'编号',dataIndex:'id',hidden:true}, {header:'名称',dataIndex:'name'},{header:'描述',dataIndex:'descn'} ]);
    var data = [
        ['1','赖恒','descn1'],['2','狗蛋','descn2'],['3','杨小鹏','descn3'],['4','王颖','descn4'],
        ['5', '浴缸', 'descn5'], ['6', '焦一棍', 'descn5'],['7', '简阳', 'descn5'],['8', 'IB', 'descn5'],
        ['9', '猪妹妹', 'descn5'],['10', '阿道克', 'descn5']
    ];
    var store = new Ext.data.Store({
        //proxy: new Ext.data.PagingMemoryProxy(data),
     autoLoad:false,
        reader: new Ext.data.ArrayReader({}, [
            {name: 'id'},
            {name: 'name'},
            {name: 'descn'}
        ])
    });
  store.proxy = new Ext.data.PagingMemoryProxy(data),//PagingMemoryProxy() 一次性读取数据
store.load({params:{start:0,limit:3}});//按5条记
 //store.load();    var grid = new Ext.grid.GridPanel({
        renderTo: 'grid',
        autoHeight: true,
        store: store,
        sm:sm,
        cm: cm,
        tbar : [{
text : '选中删除',
handler : function(btn, pressed) {

var row = grid.getSelectionModel().getSelections();// 选择行的个数
if (row.length == 0) {
Ext.Msg.alert("提示信息", "请您至少选择一个!");
}
else if (row.length > 1) {
Ext.Msg.alert("提示信息", "对不起只能选择一个!");
}
else if (row.length == 1) {
var ids = row[0].get("id");
   //删除缓存
}
} }],
        bbar: new Ext.PagingToolbar({
store : store, // 数据源
 pageSize:3,
displayInfo : true, displayMsg : '当前记录 {0} -- {1} 条 共 {2} 条记录', emptyMsg : '当前没有数据可以显示', beforePageText : "第", afterPageText : "页  共{0}页", beforeChooseText : "共{0}条记录  每页显示", afterChooseText : "条记录", firstText : "第一页", prevText : "前一页", nextText : "后一页", lastText : "最后一页", refreshText : "刷新"
})
    });
    //store.load({params:{start:0,limit:2}});
});源码附上,还请高人帮忙指导一下,谢谢