欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

jQuery實現(xiàn)分頁功能(含ajax請求、后臺數(shù)據(jù)、附完整demo)

 更新時間:2017年04月03日 09:49:19   作者:http://www.cnblogs.com/enemy/p/5253779.html  
這篇文章主要給大家介紹了關(guān)于jQuery實現(xiàn)分頁功能的相關(guān)資料,主要包含ajax請求和后臺數(shù)據(jù),文末給出了完整的demo示例,對大家具有一定的參考價值,需要的朋友們下面來一起看看吧。

需求分析

  1)需要首頁,末頁功能

  2)有點擊查看上一頁,下一頁功能

  3)頁碼到當前可視頁碼最后一頁刷新頁面

實現(xiàn)思路

也是分為三部分處理

  1)點擊首頁,末頁直接顯示第一頁或者最后一頁內(nèi)容,當前頁面為第1頁或者最后一頁。隱藏首頁或者末頁按鈕。demo 顯示截圖

  首頁狀態(tài) 和 末頁狀態(tài)代碼執(zhí)行結(jié)果截圖

  

  2)點擊可視頁碼截圖

  

  3)點擊上一頁或者下一頁,,需要刷新頁碼狀態(tài)時截圖,昨天表示當前頁碼為7,右圖是點擊上一頁,刷新頁碼時的狀態(tài)

  

代碼參數(shù)說明

<script src="js/jquery-1.8.3.min.js" type="text/javascript"></script>
<script src="data/data.js" type="text/javascript"></script>
<script src="js/sendAjax.js" type="text/javascript"></script>
<script src="js/page.js" type="text/javascript"></script>
<script>
 /* 初始化頁面 */
 var initTotalPageNum = 11;
 $("#ui-page").paging({pageSize:5,totalPage:initTotalPageNum});
 </script>

為了區(qū)分清楚,所以把每一個文件都分開寫了。

data.js               //是用json模擬的后臺數(shù)據(jù).

sendAjax.js             //是模擬的ajax請求后臺數(shù)據(jù)的文件

page.js               //是封裝的生成頁碼的功能

initTotalPageNum        //模擬的后臺傳入的數(shù)據(jù)總頁碼

pageSize            //自定義參數(shù),可以定義可視區(qū)域代碼,當前demo。pageSize = 5,initTotalPageNum=3 小于pageSize 的時候,顯示狀態(tài)如下圖所示

代碼優(yōu)缺點

  1)使用ajax可以實現(xiàn)局部刷新,但是不利于seo

  2) 生成頁碼沒有改變dom結(jié)構(gòu),只變化頁碼

最近項目中的需求,自己寫的一個。有時間的話會用js實現(xiàn)一遍。

有需要的話,完整demo ,點此下載 

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。

相關(guān)文章

  • 14款經(jīng)典網(wǎng)頁圖片和文字特效的jQuery插件-前端開發(fā)必備

    14款經(jīng)典網(wǎng)頁圖片和文字特效的jQuery插件-前端開發(fā)必備

    最近沒項目做,在網(wǎng)上看到很多網(wǎng)頁特效,非常漂亮,于是就整理了14款經(jīng)典網(wǎng)頁圖片和文字特效的jQuery插件,有助于在項目需求中用到,前端開發(fā)必備,大家都來學(xué)習下吧
    2015-08-08
  • JQuery使用數(shù)組遍歷跳出each循環(huán)

    JQuery使用數(shù)組遍歷跳出each循環(huán)

    這篇文章主要介紹了JQuery使用數(shù)組遍歷跳出each循環(huán),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習或者工作具有一定的參考學(xué)習價值,需要的朋友可以參考下
    2020-09-09
  • jquery控制listbox中項的移動并排序

    jquery控制listbox中項的移動并排序

    以下是用jquery控制ASP.NET中的兩個asp:listbox控件中選擇項的移動。
    2009-11-11
  • 推薦10款最熱門jQuery UI框架

    推薦10款最熱門jQuery UI框架

    在進行Web開發(fā)時,并非所有的庫都適合你的項目,但你仍需要收藏一些Web UI設(shè)計相關(guān)的庫或框架,以在你需要的時候,加快你的開發(fā)效率。本文為你推薦10款非常優(yōu)秀的基于JQuery的Web UI設(shè)計框架
    2014-08-08
  • jQuery jcrop插件截圖使用方法

    jQuery jcrop插件截圖使用方法

    項目需要做一個頭像截取的功能,類似于QQ頭像截取功能。在網(wǎng)上搜了下,最后使用jQuery插件jcrop來截取
    2013-11-11
  • jQuery實現(xiàn)的數(shù)值范圍range2dslider選取插件特效多款代碼分享

    jQuery實現(xiàn)的數(shù)值范圍range2dslider選取插件特效多款代碼分享

    這篇文章主要介紹了jQuery實現(xiàn)的數(shù)值范圍range2dslider選取插件特效,整體特效非常逼真自然,推薦給大家,有需要的小伙伴可以參考下
    2015-08-08
  • jQuery找出網(wǎng)頁上最高元素的方法

    jQuery找出網(wǎng)頁上最高元素的方法

    這篇文章主要介紹了jQuery找出網(wǎng)頁上最高元素的方法,實例分析了jQuery遍歷元素與獲取元素高度的技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-03-03
  • 深入探秘jquery瀑布流的實現(xiàn)

    深入探秘jquery瀑布流的實現(xiàn)

    瀑布流就是像瀑布一樣的網(wǎng)站——豐富的網(wǎng)站內(nèi)容,特別是絢美的圖片會讓你流連忘返。你在瀏覽網(wǎng)站的時候只需要輕輕滑動一下鼠標滾輪,一切的美妙的圖片精彩便可呈現(xiàn)在你面前。瀑布流網(wǎng)站是新興的一種網(wǎng)站模式——她的典型代表是pinterest、美麗說、蘑菇街這類型的網(wǎng)站。
    2016-01-01
  • jQuery之過濾元素操作小結(jié)

    jQuery之過濾元素操作小結(jié)

    這篇文章主要介紹了jQuery中的過濾元素操作。需要的朋友可以過來參考下,希望對大家有所幫助
    2013-11-11
  • 在jquery中combobox多選的不兼容問題總結(jié)

    在jquery中combobox多選的不兼容問題總結(jié)

    最近在IE10中開發(fā)jquery,關(guān)于jquery中combobox多選不能兼容的問題,進行一些總結(jié),感興趣的朋友可以了解下
    2013-12-12

最新評論