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

首頁 > 開發 > AJAX > 正文

ajax無刷新分頁的簡單實現

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

本文實例為大家分享了ajax無刷新分頁的具體代碼,供大家參考,具體內容如下

html頁

<html><head>  <title></title>      <style type="text/css">  table{ border:solid 1px #444; background-color:Aqua;}  table td{border:solid 1px #444;}  </style>  <script src="js/Jquery1.7.js" type="text/javascript"></script>  <script type="text/javascript">    $(function () {      var pageindex = 1;      var pagesize = 10;      /*如果將代碼封裝成一個函數,那么除非顯示調用(loaddata()),否則函數中的代碼不會執行      根據傳遞的頁碼和每頁顯示的記錄數量獲取數據      */      function loaddata() {        $.ajax({          type: "post",          contentType: "application/json",          url: "WebService1.asmx/GetListAjax",          data: "{pagesize:" + pagesize + ",pageindex:" + pageindex + "}",          success: function (result) {            //處理返回來的數據            var strtable = '<table>';            strtable += '<tr><td>編號</td><td>標題</td><td>內容</td><td>創建時間</td></tr>';            for (var i = 0; i < result.d.length; i++) {              strtable += '<tr>';              strtable += '<td>' + result.d[i].Id + '</td>';              strtable += '<td>' + result.d[i].NewsTitle + '</td>';              strtable += '<td>' + result.d[i].NewsContent + '</td>'              strtable += '<td>' + result.d[i].CreateTime + '</td>';              strtable += '</tr>';            }            strtable += '</table>';            $('#mydiv').html(strtable);          }        })      }      //根據傳遞到后臺的每頁顯示的記錄數量來獲取最大的頁碼(就是一共有多少頁)      $.ajax({        type: "post",        contentType: "application/json",        url: "WebService1.asmx/GetLastPageindex",        data: "{pagesize:" + pagesize + "}",        success: function (result) {          lastpageindex = result.d;        }      })      //顯式調用函數,在頁面初次加載時加載第一頁數據      loaddata();      //下一頁      $('a:eq(2)').click(function () {        if (pageindex < lastpageindex) {          pageindex++;          loaddata();        }      })      //上一頁      $('a:eq(1)').click(function () {        if (pageindex > 1) {          pageindex--;          loaddata();        }      })      //第一頁      $('a:first').click(function () {        pageindex = 1;        loaddata();      })      //最后一頁      $('a:eq(3)').click(function () {        pageindex = lastpageindex;        loaddata();      })      $('a:last').click(function () {        pageindex = $('#txtPageindex').val();        loaddata();      })    })    </script></head><body><div id="mydiv"></div><div><a href="#">第一頁</a><a href="#">上一頁</a><a href="#">下一頁</a><a href="#">最后一頁</a><input    id="txtPageindex" type="text" /><a href="#">Go</a></div></body></html>            
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 东安县| 昌平区| 兴文县| 忻城县| 那坡县| 汝阳县| 龙游县| 兴城市| 监利县| 牙克石市| 鲜城| 上林县| 林芝县| 山西省| 涞源县| 静乐县| 合江县| 英德市| 山东| 黄山市| 迁西县| 林芝县| 鄂温| 玛沁县| 昌图县| 青海省| 安泽县| 松江区| 稻城县| 三台县| 来安县| 元氏县| 澎湖县| 梁河县| 华安县| 尉犁县| 柳州市| 德安县| 南昌市| 龙游县| 同心县|