前言:大佬们,学编程要做到耐得住寂寞吗?无论男女,下方给个评论,交个朋友呗*@。@*
之前在学校时写了个项目用的就是Easy-UI,当时项目答辩的时候因为时间也没有去做分页,还被老师点出来狠狠的鄙视了一番。今天再次遇到就不能放过了,事情总是要解决的。
先来个链接:Jquery Easy-UI中文网的链接
附上自己所写的代码:
function select(pageNumber){
$('#thisform').form('submit', {
url:parent.basePath+'server/role/selectRole.do',
onSubmit: function(){
$.messager.progress({title : '提示',text : '数据处理中,请稍后....'});
},
queryParams:{page:pageNumber,pageSize:20},
success:function(data){
$.messager.progress('close');
var data = $.parseJSON(data);
var tablelist={total: 0};
tablelist['rows']=data.PDatalist;
$("#easyui-datagrid").datagrid('loadData',tablelist);
if(pageNumber==1&&data.PDatalist.length>0){
showPagination(data.PDatalist[0].TOTAL);
}else{
$('#PaginationDiv').pagination({ displayMsg:'共[0]条记录'});
}
}
});
}
function showPagination(totalCount){
$('#PaginationDiv').pagination({
displayMsg:'当前显示从 [{from}] 条到第 [{to}]条 共[{total}]条记录',
beforePageText:'第',
afterPageText :'页/共'+Math.ceil(totalCount/20)+'页',
pageSize: 20,
pageNumber: 1,
total:totalCount,
showPageList: false,
onSelectPage: function (pageNumber, pageSize) {
select(pageNumber);
}
});
}
跪求火锅料们给个评论,不甘寂寞。