自定義分頁工具 非同步請求

2021-08-21 18:10:57 字數 1234 閱讀 1654

public class pageinfo else 

if(pagesize == null || pagesize <= 0 ) else

}

2.controller

@responsebody

public ajaxresult index(integer pageno,integer pagesize) catch (exception e)

return result;

}

ajaxresult 是自定義的用來封裝請求結果的類,包含請求是否完成,失敗資訊和分頁資訊

3.service

@override

public pageinfoquerypage(integer pageno, integer pagesize)

4.js:主要是拼串,其它的就是把資料往裡丟就行了

var loadingindex = -1;

function queryuserpage(pageno) ,

beforesend:function() );

},success:function(result))

$("#tbody").html(content);

//拼串,分頁資料

contentbar += '首頁

'; contentbar += '';

//頁碼

//確定頁數,將頁碼存入陣列

var begin = 0;

var end = 0;

var arr = ;

if(page.totalpage <= 10) else if(page.pageno < 6) else if(page.pageno + 4 > page.totalpage) else

for(var i = begin, j = 0;i < end;i ++, j ++)

$.each(arr,function(i,j) )

contentbar += '';

contentbar += '尾頁

'; //$(".pagination")是需要將頁碼放進去的$(".pagination").html(contentbar);

} else);}}

});}

自定義分頁

分頁 public string madebuttonlink int pagecount,int curpage,string szurl pagecount得到頁數 curpage當前頁 szurl連線位址 public int getpagecount string sztable,int l...

自定義分頁

前台 後台 資料繫結 private void gridview bind sql order by c.aid,c.itemid,c.score datatable dt dataaccess.getdatatable sql pageddatasource ps new pageddatasou...

自定義分頁

分頁元件使用示例 1 先取出所有資料user list 2 例項化 obj pagination request.get.get page 1 len user list request 3 對所有資料列表切片 即切出一頁資料 page user list user list obj.start o...