前端EasyUI自帶 :
<div id='pp' style='background:#efefef;border:1px solid #ccc;'></div>
初始化加載
前端分頁(yè)
$('#pp').pagination({
pageSize: 5,
pageList: [5,10,15],
onSelectPage:function(pageNumber, pageSize){
$(this).pagination('loading');
page=pageNumber;
size=pageSize;
getWDList(addr, sort);
$(this).pagination('loaded');
}
});
點(diǎn)擊時(shí)候觸發(fā)在外聲明把里面參數(shù)page和size傳給后臺(tái)
var page=1;
var size=5;
function getWDList(addr, sort) { //sort : 指定排序規(guī)則 距離 || 優(yōu)先級(jí)
//請(qǐng)求
$.ajax({
url : '${basePath}/orderSys/user/getwdListByRegion?regionId='
+ addr+'&page='+page+'&rows='+size,
pagination : true,
type : 'post',
dataType : 'json',
success : function(data) {
if (data) {
wds = data.rows;
$('#pp').pagination({
total:data.total
});
if (!wds || wds.length == 0) {
$('#wd-List').empty().text("該地區(qū)未查詢(xún)到網(wǎng)點(diǎn)信息");
return;
}
//遍歷得到 地址總數(shù)
for ( var x in wds) {
addrTotal += wds[x].wdShops.length;
}
//遍歷
for ( var q in wds) {
for ( var w in wds[q].wdShops) {
getDistance(wds[q].wdShops[w], sort);
}
}
}
}
});