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

首頁 > 開發 > AJAX > 正文

關于Ajax異步請求后臺數據進行動態分頁功能

2024-09-01 08:31:04
字體:
來源:轉載
供稿:網友

ajax請求后臺拿到json類型的數據后,可以在它的success回調方法中進行動態分頁,也就是表格重繪,此時,我們需要得到的數據包括:查詢得到的數據、數據總條數、總頁數、當前頁數,其中前三條可在后臺獲取,對于當前頁數,需要從前端獲取點擊頁數再通過請求傳遞給后臺,后臺做完相應處理后再傳回給前端。

請看如下例子:

/**   *    * @param page 當前頁   */  function getData(page){    var schoolid = $("#schoolid option:selected").text();    var apptype = $("#apptype option:selected").text();    var appname = $("#appname").val();    $.ajax({      type : "POST",      url : "pageAjax",      dataType : "json",      data : {'schoolid':schoolid,'apptype':apptype,'page':page,'appname':appname},      success : function(data){         console.log("成功了!"+data);         $("#table").html("");         $(".turn_page").html("");         var str = "<tr><th class='w20'>應用編號</th>"              +"<th class='w15'>學校名稱</th>"              +"<th class='w30'>應用名稱</th>"              +"<th class='w25'>應用分類</th>"              +"<th class='w10'>應用類型</th></tr>";         for(var i=0;i<data.resultList.length;i++){           str += "<tr onclick='showAppDetail(this);'><td>"+data.resultList[i].appid+"</td><td>"           +data.resultList[i].schoolid+"</td><td>"+data.resultList[i].appname+"</td><td>"           +data.resultList[i].app_departid+"</td><td>"+data.resultList[i].apptype+"</td></tr>";         }         $("#table").html(str);    //重繪table         var pageNum = data.pageNum;  //獲取得到的數據頁數         var curPage = data.curPage;  //獲取當前頁         str = "";         /*若頁數大于1則添加上一頁、下一頁鏈接*/         if(data.pageNum>1){          str = "<ul><li><a href='javascript:void(0);onclick=preEvent();' id='pre' data-num='1'>上一頁</a></li>"          }else{           str = "<ul>";         }         /*循環輸出每一頁的鏈接*/         for(var i=0;i<data.pageNum;i++){           str += "<li><a href='javascript:void(0);onclick=getData("+(parseInt(i)+1)+");' data-type='num'>"+(parseInt(i)+1)+"</a></li>";         }         if(str.indexOf("上一頁")>-1){           str += "<li><a href='javascript:void(0);onclick=nextEvent();' id='next' data-num='1'>下一頁</a></li>"              +"<span>共<span id='pageNum'>"+pageNum+"</span>頁</span></ul>";         }else{           str += "<span>共<span id='pageNum'>"+pageNum+"</span>頁</span></ul>";         }         $(".turn_page").html(str);     //把當前頁碼存到上一頁、下一頁的data-num屬性中,這樣可以在點擊上一頁或者下一頁時知道應該跳到哪頁         $("#pre").attr("data-num",curPage);         $("#next").attr("data-num",curPage);      },      error : function(data){        alert("請求失敗");      }    });  }/**   * 上一頁點擊事件   */  function preEvent(){    var curPage = $("#pre").attr("data-num");    if(curPage<=1){      $(this).attr('disabled',"true");    }else{      curPage = parseInt(curPage)-1;      getData(curPage);    }  }  /**   * 下一頁點擊事件   */  function nextEvent(){    var curPage = $("#next").attr("data-num");    var pageNum = $("#pageNum").text();    if(curPage>=pageNum){      $(this).attr('disabled',"true");    }else{      curPage = parseInt(curPage)+1;      getData(curPage);    }  }

對應的HTML代碼

<div class="table">    <table id="table">    </table></div><div class="turn_page"></div>

注意:標簽的href屬性,如href=”javascript:void(0);onclick=getData();”

要讓原來的點擊事件失去響應,重新給它定義點擊事件,要給它加上javascript:void(0);這句話,若寫的是href=”#”的話,點擊默認會跳到頁面頂部。

另外,ajax請求數據無刷新翻頁是異步請求,所以標簽的點擊事件要寫在它的屬性里,如上例,若寫在js當中,會造成頁面還沒加載出來,事件就已經觸發,導致沒有任何響應。

總結

以上所述是小編給大家介紹的關于Ajax異步請求后臺數據進行動態分頁功能,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對武林網網站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品一区av| 91超碰中文字幕久久精品| 91中文精品字幕在线视频| 亚洲人成网站免费播放| 一本色道久久综合亚洲精品小说| 亚洲自拍偷拍一区| 久久久亚洲成人| 欧美性xxxx在线播放| 欧美精品videosex牲欧美| 久久精品在线播放| 久久免费在线观看| 欧美最近摘花xxxx摘花| 7777精品视频| 欧美日韩国产精品一区二区不卡中文| 欧美精品亚州精品| 国产精品福利在线观看| 亚洲欧美在线一区| 久久久视频免费观看| 欧美在线视频网| 最近2019中文字幕第三页视频| 欧美成人在线影院| 国产成人福利视频| 午夜精品理论片| 久久精视频免费在线久久完整在线看| 亚洲毛片在线观看| 久久久精品久久久| 亚洲人成啪啪网站| 91产国在线观看动作片喷水| 亚洲成人在线视频播放| 91精品视频播放| 另类少妇人与禽zozz0性伦| 欧美性猛交xxxx免费看漫画| 亚洲精品国产精品国自产在线| 日韩精品一区二区视频| 欧美在线视频一区二区| zzijzzij亚洲日本成熟少妇| 精品久久久久久中文字幕| 国产精品欧美久久久| 91tv亚洲精品香蕉国产一区7ujn| 欧美在线视频一二三| 亚洲国产成人精品电影| 日韩av在线网页| 色婷婷av一区二区三区在线观看| 伦伦影院午夜日韩欧美限制| 97视频在线观看亚洲| 精品久久久久久中文字幕一区奶水| 亚洲欧美一区二区三区四区| 久久免费观看视频| 精品伊人久久97| 激情久久av一区av二区av三区| 亚洲精品美女久久久| 中日韩美女免费视频网址在线观看| 国产精品18久久久久久首页狼| 3344国产精品免费看| 亚洲精品网站在线播放gif| 久久精品国产亚洲一区二区| 成人国产精品免费视频| 亚洲美女黄色片| 日本高清久久天堂| 欧美黑人巨大精品一区二区| 日韩欧美在线视频免费观看| 91精品久久久久久久久久| 中文字幕在线视频日韩| 亚洲欧美日韩天堂一区二区| 日韩久久免费电影| 欧美日韩国产一区二区三区| 91精品国产综合久久香蕉| 欧美一级免费视频| 色综合久久天天综线观看| 精品亚洲va在线va天堂资源站| 国产日韩欧美在线播放| 色噜噜狠狠色综合网图区| 色综合亚洲精品激情狠狠| 国产精品欧美一区二区| 深夜福利国产精品| 爽爽爽爽爽爽爽成人免费观看| 大量国产精品视频| 国产在线精品成人一区二区三区| 8050国产精品久久久久久| 国产精品美女www爽爽爽视频| 2019中文在线观看| 日本精品久久久久久久| 在线视频日韩精品| 欧美电影免费播放| 4438全国亚洲精品在线观看视频| 日韩中文在线中文网三级| 高清一区二区三区四区五区| 色狠狠av一区二区三区香蕉蜜桃| 成人在线视频网| 91视频国产一区| 国产精品一区二区在线| 91精品免费久久久久久久久| 亚洲欧美变态国产另类| 全亚洲最色的网站在线观看| 国产日韩欧美在线看| 亚洲精品二三区| 色99之美女主播在线视频| 精品久久久久久久久久| 亚洲毛片在线观看| 国产精品va在线播放我和闺蜜| 91免费电影网站| 国产欧亚日韩视频| 亚洲va码欧洲m码| 亚洲白虎美女被爆操| 成人免费在线视频网站| 91视频国产一区| 国产欧美一区二区三区四区| 国产精品永久免费观看| 欧美一级bbbbb性bbbb喷潮片| 日韩视频第一页| 91精品国产91久久久久久不卡| 亚洲乱码国产乱码精品精| 国产精品久久久久不卡| 国产精品久久久久久久久久久不卡| 欧美有码在线视频| 久久久在线观看| 欧美性生交大片免费| 97在线免费观看视频| 欧美福利小视频| 亚洲三级黄色在线观看| 亚洲福利在线观看| 国产精品久久综合av爱欲tv| 亚洲欧美激情在线视频| 国产91免费观看| 亚洲一区二区在线播放| 91精品国产色综合| 国产一区二区在线免费| 国产精品极品美女在线观看免费| 日韩免费在线看| 国产精品香蕉国产| 午夜精品99久久免费| 北条麻妃99精品青青久久| 日本一区二区不卡| 欧美激情中文字幕乱码免费| 日韩在线视频二区| 国产一区二区色| 国产精品成av人在线视午夜片| 日韩av黄色在线观看| 久久久久久久久91| 亚洲电影免费观看高清完整版在线| 日韩精品中文字幕在线观看| 欧美日韩国产一区二区| 欧美成人免费在线观看| 亚洲一区二区三区成人在线视频精品| 国产精品9999| 久久精品国产99国产精品澳门| 日本在线精品视频| 欧美性少妇18aaaa视频| 欧美电影在线观看高清| 91免费在线视频网站| 久久精品国产亚洲精品| 91免费的视频在线播放| 日日噜噜噜夜夜爽亚洲精品| 日韩免费在线免费观看| 欧美成人亚洲成人日韩成人| 91高清免费在线观看| 国内精品久久影院| 久久久久国色av免费观看性色| 久久亚洲精品国产亚洲老地址| 国模视频一区二区| 久久久久久久久综合| 国产z一区二区三区| 国产精品国产自产拍高清av水多| 国产成人精品综合|