国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

使用bootstrap-paginator.js 分頁來進行ajax 異步分頁請求示例

2019-11-19 17:12:59
字體:
來源:轉載
供稿:網友

使用bootstrap-paginator.js 分頁來進行ajax 異步分頁請求

具體的做法如下 :

首先定義一個異步提交請求的ajax 函數,其完整的函數如下:

var nid= $("#lbnid").val(); // 獲取當前新聞編號 var cpage = 1; // 當前頁面號 var tpage = 10; // 總頁面數   function getPaging() {   getComment(cpage); //獲取新聞評論 }  //點擊查看新聞評論 $("#one2").click(function () {   getPaging(); });  //獲取新聞評論評論 function getComment(page) {   $.ajax({     type: "get",     data: nid,     async: "false",     url: "/comment/GetComment?nid=" + nid+ "&page=" + page,     success: function (info) {        changeModel(info); // 更新局部頁面        var totalpage = $("#totalpage").val(); //當前頁面號       var curtpage = $("#curtpage").val(); // 總頁面號       if (curtpage && totalpage) {         cpage = curtpage;         tpage = totalpage;       }        display(cpage, tpage); //顯示評論      },      error: function () {       alert("加載失敗!請稍后重試!");     }    }); }  /*  obj: ajax 返回的html 數據 */ // 更新局部頁面  function changeModel(obj) {    var comt = $(".Comments");   comt.replaceWith("<div class=Comments>" + obj + "</div>"); }   /* curreentpage: 當前頁面號; tpage: 總的頁面數 */ //顯示新聞評論 function display(curtpage, tpage) {   var options = {     bootstrapMajorVersion: 3,//版本     currentPage: curtpage, //當前頁數     numberOfPages: 10,//設置顯示的頁碼數     totalPages: tpage, //總頁數     itemTexts: function (type, page, current) {       switch (type) {         case "first":           return "首頁";         case "prev":           return "上一頁";         case "next":           return "下一頁";         case "last":           return "末頁";         case "page":           return page;       }     },   }   $("#page").bootstrapPaginator(options); } 

接下來就是修改原來的 bootstrap-paginator.js文件, 這也是最關鍵的一步

onPageClicked: function (event, originalEvent, type, page) {    //show the corresponding page and retrieve the newly built item related to the page clicked before for the event return    var currentTarget = $(event.currentTarget);    switch (type) {   case "first":     currentTarget.bootstrapPaginator("showFirst");     getComment(page); // 自定義的獲取新聞評論的方法,一寶要記得添加這個自定義的函數            break;   case "prev":     currentTarget.bootstrapPaginator("showPrevious");     getComment(page);     break;   case "next":     currentTarget.bootstrapPaginator("showNext");     getComment(page);     break;   case "last":     currentTarget.bootstrapPaginator("showLast");     getComment(page);     break;   case "page":     currentTarget.bootstrapPaginator("show", page);     getComment(page);     break;   }  }, 

接下來就OK了。運行截圖如下:

 

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 长岛县| 板桥市| 霍林郭勒市| 临邑县| 徐水县| 广西| 岳阳市| 高密市| 佛教| 万州区| 称多县| 连山| 成都市| 龙州县| 舟山市| 太仓市| 新和县| 马关县| 万载县| 铁岭市| 海兴县| 若尔盖县| 即墨市| 仁布县| 建德市| 花垣县| 双峰县| 西和县| 北票市| 中西区| 沈丘县| 精河县| 平乡县| 和平区| 嵩明县| 新乡县| 台江县| 灌云县| 青岛市| 新沂市| 望奎县|