亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > AJAX > 正文

jquery ajax分頁插件的簡單實現

2024-09-01 08:33:40
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了jquery ajax分頁插件的簡單實現的相關資料,需要的朋友可以參考下
 

說到基于jQuery的ajax分頁插件,那我們就先看看主要的代碼結構:

1、首先定義一個pager對象:

var sjPager = window.sjPager = {  opts: {   //默認屬性   pageSize: 10,   preText: "pre",   nextText: "next",   firstText: "First",   lastText: "Last",   shiftingLeft: 3,   shiftingRight: 3,   preLeast: 2,   nextLeast: 2,   showFirst: true,   showLast: true,   url: "",   type: "POST",   dataType: "JSON",   searchParam: {},   beforeSend: null,   success: null,   complete: null,   error: function () {    alert("抱歉,請求出錯,請重新請求!");   },  },  pagerElement: null,//分頁dom元素  commonHtmlText: {   //公共文本變量  },  init: function (obj, op) {   //對象初始化  },  doPage: function (index, pageSize, searchParam) {   //執行分頁方法  },  getTotalPage: function () {   //獲取總頁數  },  createPreAndFirstBtn: function (pageTextArr) {   //創建上一頁、首頁按鈕鏈接  },  createNextAndLastBtn: function (pageTextArr) {   //創建下一頁、尾頁按鈕鏈接  },  createIndexBtn: function (pageTextArr) {   //中間分頁索引按鈕鏈接  },  renderHtml: function (pageTextArr) {   //渲染分頁控件到頁面  },  createSpan: function (text, className) {   //創建span  },  createIndexText: function (index, text) {   //創建索引文本  },  jumpToPage: function () {   //跳轉到  } }

對象包含了分頁的屬性及用到的方法,doPage()為分頁的核心方法。

2、進行jQuery擴展

$.fn.sjAjaxPager = function (option) {    return sjPager.init($(this), option);  };

3、插件使用

 <body>     <table id="dataTable" border="1px"></table>  <div id="pager"></div> </body>
$(function() {   $('#pager').sjAjaxPager({    url: "Handler1.ashx",    pageSize: 10,    searchParam: {     /*     * 如果有其他的查詢條件,直接在這里傳入即可     */     id: 1,     name:'test',    },    beforeSend: function () {    },    success: function (data) {     /*     *返回的數據根據自己需要處理     */     var tableStr = "<tr><td>Id</td><td>姓名</td><td>年齡</td></tr>";     $.each(data.items, function(i,v) {      tableStr += "<tr><td>" + v.Id + "</td><td>" + v.Name + "</td><td>" + v.Age + "</td></tr>";     });     $('#dataTable').html(tableStr);    },    complete: function () {    }   });     })

有沒有發現使用方式與直接使用ajax基本是一樣一樣的?

最后我們可以看下出來的效果:(表格樣式沒有設置比較丑,分頁樣式自己也可以根據需要修改css文件)

jquery ajax分頁插件的簡單實現

F12打開調試工具,點擊分頁查看發送的請求及響應:

  jquery ajax分頁插件的簡單實現

  jquery ajax分頁插件的簡單實現

  pageIndex和pageSize為插件默認的參數,在后臺可以直接在Request中獲取。特別需要注意的是插件的響應也是需要遵循特定的格式{"total":0,"items":[]},如上圖中所示total代表數據總記錄數,items代表分頁的數據。

  這里只有代碼的大體結構及呈現的效果,大家不妨自己先動手實現一下。



注:相關教程知識閱讀請移步到JavaScript/Ajax教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲va欧美va国产综合久久| 国模吧一区二区三区| 久久成人av网站| 亚洲国产欧美在线成人app| 亚洲xxxx18| 欧美高清视频在线播放| 91精品国产色综合久久不卡98| 日韩精品在线影院| 国产69精品久久久久久| 欧美亚洲午夜视频在线观看| 九九九久久国产免费| 国产成人精品网站| 久久久久久国产精品三级玉女聊斋| 国产精品吹潮在线观看| 日产精品99久久久久久| 亚洲第一av网| 精品日韩中文字幕| 国产精品丝袜白浆摸在线| 久久精品人人爽| 久久久久久成人精品| 亚洲电影av在线| 久久这里只有精品视频首页| 久久夜精品va视频免费观看| 欧美日韩电影在线观看| 欧美一区二区视频97| 色综合久久精品亚洲国产| 亚洲国产欧美一区二区丝袜黑人| 国产精品一区二区三区在线播放| 国产精品成人免费电影| 亚洲人午夜精品免费| 38少妇精品导航| 欧美最顶级的aⅴ艳星| 欧美高清电影在线看| 国内精品久久久久久中文字幕| 精品国产一区av| 国产精品小说在线| 精品久久久久久中文字幕大豆网| 最新91在线视频| 亚洲理论在线a中文字幕| 欧美小视频在线| 6080yy精品一区二区三区| 色偷偷亚洲男人天堂| 欧美视频二区36p| 日韩高清人体午夜| 亚洲成人a**站| 亚洲激情电影中文字幕| 国产精品网站大全| 亚洲成avwww人| 高清欧美性猛交xxxx黑人猛交| 国产大片精品免费永久看nba| 亚洲精品国产精品自产a区红杏吧| 国产欧美精品在线| 久久伊人91精品综合网站| 国产成人福利夜色影视| 国产成人欧美在线观看| 久久在线免费视频| 久久亚洲一区二区三区四区五区高| 久久中文字幕国产| 国产美女精品视频免费观看| 欧美电影在线免费观看网站| 国模精品一区二区三区色天香| 国产精品丝袜久久久久久高清| 国产精品人成电影| 日韩高清有码在线| 色天天综合狠狠色| 亚洲国产欧美一区| 国产suv精品一区二区三区88区| 91九色综合久久| 欧美电影免费观看高清完整| 成人乱色短篇合集| 欧美久久精品午夜青青大伊人| xxxxx成人.com| 欧美高清视频在线播放| 欧美成人黑人xx视频免费观看| 国产精品福利在线观看网址| 国产精品观看在线亚洲人成网| 日韩精品免费综合视频在线播放| 色综合色综合久久综合频道88| 国精产品一区一区三区有限在线| 欧美性极品xxxx做受| 亚洲福利在线播放| 成人激情视频在线观看| 国产精品麻豆va在线播放| 欧美性xxxx18| 国产69久久精品成人看| 久久久久北条麻妃免费看| 成人美女av在线直播| 国产精品免费在线免费| 亚洲国产成人在线视频| 国产亚洲精品久久久优势| 日韩激情视频在线播放| 日韩网站在线观看| 久久国产精品久久精品| 伊人伊人伊人久久| 91老司机在线| 国产成人极品视频| 91香蕉亚洲精品| 国产欧美日韩精品在线观看| 中文字幕一区二区三区电影| 亚洲美女www午夜| 欧美又大又硬又粗bbbbb| 亚洲影视中文字幕| 欧美视频中文在线看| 91tv亚洲精品香蕉国产一区7ujn| 亚洲欧美在线播放| 色婷婷av一区二区三区在线观看| 91国内揄拍国内精品对白| 欧美黑人视频一区| 欧美国产亚洲精品久久久8v| 一区二区三区动漫| 国产精品午夜视频| 国产日产欧美a一级在线| 性欧美亚洲xxxx乳在线观看| 色偷偷噜噜噜亚洲男人| 亚洲欧洲视频在线| www.日韩系列| 久久精品视频一| 国产一区二区三区四区福利| 国产丝袜一区视频在线观看| 欧美第一黄网免费网站| 日本欧美一二三区| 欧美性黄网官网| 日韩欧美在线视频免费观看| 91免费人成网站在线观看18| 亚洲天堂第一页| 日韩av色在线| 欧美一二三视频| 热99精品只有里视频精品| 久久精品视频免费播放| 精品国产91乱高清在线观看| 欧美性猛交xxxx免费看久久久| 国产激情久久久| 国产偷国产偷亚洲清高网站| 亚洲精品国偷自产在线99热| 综合网中文字幕| 九九精品在线视频| 国产精品自拍小视频| 综合欧美国产视频二区| 国产精品亚洲自拍| 97在线视频免费观看| 欧美另类在线播放| 欧美日本黄视频| 亚洲www在线| 68精品久久久久久欧美| 啊v视频在线一区二区三区| 国产精品久久久久久久av电影| 欧美日韩aaaa| 在线观看国产精品日韩av| 久久国产精品久久久久久久久久| 丁香五六月婷婷久久激情| 激情av一区二区| 亚洲自拍欧美色图| 久青草国产97香蕉在线视频| 国产精品女主播| 国产精品高潮呻吟久久av黑人| 中文字幕免费国产精品| 97视频在线观看成人| 91精品国产乱码久久久久久久久| 69久久夜色精品国产7777| 亚洲美女又黄又爽在线观看| 国产精品爽爽ⅴa在线观看| 精品久久国产精品| 日韩有码在线视频| 日本久久久久久久|