最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

laypage分頁控件使用實例詳解

 更新時間:2016年05月19日 15:43:47   作者:螢火蟲小Q  
這篇文章主要為大家詳細(xì)分享了laypage分頁控件使用實例,具有一定的參考價值,感興趣的小伙伴們可以參考一下

在開發(fā)的時候經(jīng)常遇到分頁比較麻煩,尤其對于一個后端程序猿來說,但是這個問題不能不解決,于是找了一個分頁的控件用用,記錄在下,以便以后使用。

以下是官網(wǎng)中使用的簡單例子:

//以下將以jquery.ajax為例,演示一個異步分頁 
$.getJSON('test/demo1.json', {curr: 6}, function(res){ //從第6頁開始請求。返回的json格式可以任意定義 
 laypage({ 
  cont: 'page1', //容器。值支持id名、原生dom對象,jquery對象。【如該容器為】:<div id="page1"></div> 
  pages: res.pages, //通過后臺拿到的總頁數(shù) 
  curr: 6, //初始化當(dāng)前頁 
  jump: function(e){ //觸發(fā)分頁后的回調(diào) 
   $.getJSON('test/demo1.json', {curr: e.curr}, function(res){ 
    e.pages = e.last = res.pages; //重新獲取總頁數(shù),一般不用寫 
    //渲染 
    var view = document.getElementById('view1'); //你也可以直接使用jquery 
    var demoContent = (new Date().getTime()/Math.random()/1000)|0; //此處僅僅是為了演示 
    view.innerHTML = res.content + demoContent; 
   }); 
  } 
 }); 
}); 

一個基本的分頁效果也就出來了。

如果你需要其他更加絢麗的效果請修改源代碼。
先來說下,如果呈現(xiàn)出來一個分頁的效果的。
首先呢,引用下控件laypage.js
<script type="text/javascript" src="/lib/laypage/laypage.js"></script> 

插件下載地址:

現(xiàn)在來看看插件的配置:

function SearchJoinMemberInfoPage() { 
 var ccId = parseInt($("#hid_ccid").val(), 10); 
 var saveKey = $("#targetKey").val(); 
 var pageSize = 10; 
 
 //以下將以jquery.ajax為例,演示一個異步分頁 
 $.getJSON('/Mobile/AjaxHandler/QuestionAjax.aspx?action=GetRedisJoinMemberInformationById', { 
  type: 2, 
  ccId: ccId, 
  pageIndex: 1, 
  pageSize: pageSize, 
  saveKey: saveKey 
 }, 
 function (res) { //從第1頁開始請求。返回的json格式可以任意定義 
  laypage({ 
   cont: 'page1', //容器。值支持id名、原生dom對象,jquery對象?!救缭撊萜鳛椤浚?lt;div id="page1"></div> 
   pages: res.pageCount, //通過后臺拿到的總頁數(shù) 
   curr: 1, //初始化當(dāng)前頁 
   skin: '#429842',//皮膚顏色 
   groups: 3, //連續(xù)顯示分頁數(shù) 
   skip: true, //是否開啟跳頁 
   first: '首頁', //若不顯示,設(shè)置false即可 
   last: '尾頁', //若不顯示,設(shè)置false即可 
   //prev: '<', //若不顯示,設(shè)置false即可 
   //next: '>', //若不顯示,設(shè)置false即可 
   jump: function (e) { //觸發(fā)分頁后的回調(diào) 
    $.getJSON('/Mobile/AjaxHandler/QuestionAjax.aspx?action=GetRedisJoinMemberInformationById', { 
     type: 2, 
     ccId: ccId, 
     pageIndex: e.curr,//當(dāng)前頁 
     pageSize: pageSize, 
     saveKey: saveKey 
    }, function (res) { 
     e.pages = e.last = res.pageCount; //重新獲取總頁數(shù),一般不用寫 
     //渲染 
     var view = document.getElementById('userTable'); //你也可以直接使用jquery 
     //解析數(shù)據(jù) 
     var resultHtml = PackagData(res); 
     view.innerHTML = resultHtml; 
    }); 
   } 
  }); 
 }); 
} 

 /Mobile/AjaxHandler/QuestionAjax.aspx?action=GetRedisJoinMemberInformationById顯示了一個異步的地址,該異步返回需要展示的數(shù)據(jù),和頁數(shù)。type:
 2,ccId: ccId,pageIndex: 1,pageSize: pageSize,saveKey: saveKey則是異步中需要用到的參數(shù)就不說了。
PackagData(res);該函數(shù)是解析返回的數(shù)據(jù)并呈現(xiàn)出來。
userTable是用于顯示返回的數(shù)據(jù)的dom節(jié)點,page1是用于顯示頁數(shù)的按鈕的dom節(jié)點。
現(xiàn)在看下效果:


其實很簡單了,這就完成了一個分頁顯示了。

謝謝大家的閱讀,希望大家繼續(xù)關(guān)注腳本之家的更多精彩內(nèi)容。

相關(guān)文章

  • js前端實現(xiàn)登錄拼圖驗證功能

    js前端實現(xiàn)登錄拼圖驗證功能

    行為驗證碼通過用戶的操作來完成驗證,常見的行為驗證碼有拖動式和點觸式,下面這篇文章主要給大家介紹了關(guān)于js前端實現(xiàn)登錄拼圖驗證功能的相關(guān)資料,文中通過實例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-02-02
  • JavaScript練習(xí)小項目之修改div塊的顏色

    JavaScript練習(xí)小項目之修改div塊的顏色

    這篇文章主要給大家介紹了關(guān)于JavaScript練習(xí)小項目之修改div塊的顏色的相關(guān)資料,文中通過舉例介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2023-01-01
  • three.js歐拉角和四元數(shù)的使用方法

    three.js歐拉角和四元數(shù)的使用方法

    這篇文章主要給大家介紹了關(guān)于three.js歐拉角和四元數(shù)的使用方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者使用three.js具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • 微信小程序中為什么使用var that=this

    微信小程序中為什么使用var that=this

    這篇文章主要介紹了小程序中為什么使用var that=this的相關(guān)知識,本文通過示例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-08-08
  • JavaScript阻止瀏覽器返回按鈕的方法

    JavaScript阻止瀏覽器返回按鈕的方法

    這篇文章主要介紹了JavaScript阻止瀏覽器返回按鈕的方法,可實現(xiàn)通過javascript禁用掉返回按鈕的功能,需要的朋友可以參考下
    2015-03-03
  • 使用clipboard.js實現(xiàn)復(fù)制功能的示例代碼

    使用clipboard.js實現(xiàn)復(fù)制功能的示例代碼

    本篇文章主要介紹了使用clipboard.js實現(xiàn)復(fù)制功能的示例代碼,詳細(xì)介紹了clipboard.js插件的使用,有興趣的可以了解一下
    2017-10-10
  • 微信小程序中使用自定義圖標(biāo)(阿里icon)的方法

    微信小程序中使用自定義圖標(biāo)(阿里icon)的方法

    這篇文章主要介紹了微信小程序中使用自定義圖標(biāo)(阿里icon)的方法,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2018-08-08
  • JavaScript navigator.userAgent獲取瀏覽器信息案例講解

    JavaScript navigator.userAgent獲取瀏覽器信息案例講解

    這篇文章主要介紹了JavaScript navigator.userAgent獲取瀏覽器信息案例講解,本篇文章通過簡要的案例,講解了該項技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-08-08
  • js判斷對象是否擁有某個key的兩種方法對比

    js判斷對象是否擁有某個key的兩種方法對比

    JS中數(shù)組和對象是等同的,我們經(jīng)常遇到需要判斷一個key是否存在于對象中的情況,這篇文章主要給大家介紹了關(guān)于如何利用js判斷對象是否擁有某個key的兩種方法對比,需要的朋友可以參考下
    2023-12-12
  • 微信小程序Flex布局用法深入淺出分析

    微信小程序Flex布局用法深入淺出分析

    這篇文章主要介紹了微信小程序Flex布局用法,深入淺出地羅列分析了flex彈性布局常見的屬性、功能及使用方法,需要的朋友可以參考下
    2019-04-04

最新評論

鸡西市| 大埔区| 香格里拉县| 河津市| 香格里拉县| 定西市| 吴川市| 柏乡县| 五家渠市| 巫溪县| 雷州市| 方正县| 九寨沟县| 滦南县| 洪雅县| 抚远县| 长顺县| 广灵县| 海盐县| 泗水县| 荣昌县| 五寨县| 永登县| 郓城县| 察雅县| 任丘市| 潞城市| 建湖县| 龙口市| 灌阳县| 柳江县| 大关县| 龙泉市| 汝州市| 宁化县| 长汀县| 洛川县| 施秉县| 偏关县| 秭归县| 通州市|