如何使用前端分頁框架bootstrap paginator


前端分頁框架bootstrap paginator用於web前端頁面快速實現美觀大方的翻頁功能。
在實現交互良好的頁面翻頁功能時,往往還需要配合使用后端分頁框架pagehelper。pagehelper框架於前端而言,主要作用是將分頁數據pageInfo從后端傳入到前端。
接下來給一個應用小栗子:
step1 我們需要在jsp頁面所需要顯示翻頁選項的位置插入一個<ul>標簽,並指定id,如下:

<ul id="pagination"></ul>

step2 下載並引用bootstrap-paginator.js文件,並在jsp頁面引入代碼如下:

<script src="${pageContext.request.contextPath}/js/bootstrap-paginator.js"></script>

step3 在<script>標簽中調用bootstrapPaginator初始化頁面,示例代碼如下:

<script>
$(function(){
// 使用bootstrap paginator初始化頁面
$('#pagination').bootstrapPaginator({
bootstrapMajorVersion:3,
//pageInfo.pageNum是當前頁面的頁碼
currentPage:${pageInfo.pageNum},
//pageInfo.pages是總頁數
totalPages:${pageInfo.pages},
//配置頁面跳轉函數,向后端傳入數據,發送跳轉請求,
//type:選擇的頁碼所顯示的文字,如第一頁默認type為first
//page:選擇的頁碼
//current:當前頁碼
pageUrl:function(type,page,current)
{
return '${pageContext.request.contextPath}/front/product/search?pageNum='+page;
},

itemTexts:function(type,page, current)
{//文字翻譯
switch (type) {
case "first":
return "首頁";
case "prev":
return "上一頁";
case "next":
return "下一頁";
case "last":
return "尾頁";
case "page":
return page;
}
}
});
});
</script>

這樣以后,配合使用相關css樣式,我們就可以看到翻頁效果了,如下:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM