easyui datagrid 分页

//初始化dategrid   
$('#tt').datagrid({   
    url:null,   
    pagination:true,   
    pageSize:20,   
    pageNumber:1,   
    rownumbers:true  
});   
$('#tt').datagrid('getPager').pagination({   
    displayMsg:'当前显示从 [{from}] 到 [{to}] 共[{total}]条记录',   
    onSelectPage : function(pPageIndex, pPageSize) {   
        //改变opts.pageNumber和opts.pageSize的参数值,用于下次查询传给数据层查询指定页码的数据   
        var gridOpts = $('#tt').datagrid('options');   
        gridOpts.pageNumber = pPageIndex;   
        gridOpts.pageSize = pPageSize;     
        //定义查询条件   
        var queryCondition = {name:"世纪之光"};   
        //异步获取数据到javascript对象,入参为查询条件和页码信息   
        var oData = getAjaxDate("orderManageBuz","qryWorkOrderPaged",queryCondition,gridOpts);   
        //使用loadDate方法加载Dao层返回的数据   
        $('#tt').datagrid('loadData',{"total" : oData.page.recordCount,"rows" : oData.data});   
    }   
}); 

 

你可能感兴趣的:(datagrid)