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

首頁 > 開發 > AJAX > 正文

kkpager 實現ajax分頁查詢功能

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

程序的專業知識,雖然在網上可以查詢到很多,但是也有很多是互聯網上查找不到的,今天錯新技術頻道小編為大家帶來kkpager 實現ajax分頁查詢功能,那就一起來看看具體的內容吧。

先看下前臺代碼:

@{  Layout = null;}<!DOCTYPE html><html><head>  <meta name="viewport" content="width=device-width" />  <script src="~/kkpager/lib/jquery-1.10.2.min.js"></script>  <script src="~/kkpager/src/kkpager.js"></script>  <link href="~/kkpager/src/kkpager_orange.css" rel="external nofollow" rel="stylesheet" />  <title>Index</title></head><body>  <div style="width:800px;margin:0 auto;">    <div class="table-responsive" id="mainContent">    </div>    <div id="kkpager">    </div>  </div></body></html><script type="text/javascript">  function getParameter(name) {    var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");    var r = window.location.search.substr(1).match(reg);    if (r != null) return unescape(r[2]); return null;  }  function GetExcelTable(pageindex) {    $.ajax({      url: '/Home/index2',      dataType: "json",      type: "POST",      data: { "pageIndex": pageindex },      success: function (data) {        if (data.status == "0") {          $("#mainContent").empty();          $("#mainContent").html("<div style='text-align:center; color:red'><h2>暫無數據</h2></div>");          return;        }        $("#mainContent").html(data.data);        //定義分頁樣式        var totalCount = parseInt(data.pagecount);        var pageSize = parseInt(data.pagesize);        var pageNo = getParameter('pageIndex');//該參數為插件自帶,不設置好,調用數據的時候當前頁碼會一直顯示在第一頁        if (!pageNo) {          pageNo = pageindex;        }        var totalPages = totalCount % pageSize == 0 ? totalCount / pageSize : (parseInt(totalCount / pageSize) + 1);        kkpager.generPageHtml({          pno: pageNo,          total: totalPages,          totalRecords: totalCount,          mode: 'click',          click: function (n) {            this.selectPage(pageNo);            searchPage(n);            return false;          }        }, true);      }, error: function (jqXHR, textStatus, errorThrown) {      }    });  }  //init  $(function () {    GetExcelTable(1)  });  //ajax翻頁  function searchPage(n) {    GetExcelTable(n);  }</script>

?后臺代碼:

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Web;using System.Web.Mvc;namespace MvcKKpager.Controllers{  public class HomeController : Controller  {    private readonly int pageSize = 2;    //    // GET: /Home/    public ActionResult Index()    {      return View();    }    public ActionResult Index2(string pageIndex) {      List<String> list = new List<String>();      list.Add("保護環境");      list.Add("保護環境");      list.Add("保護環境");      list.Add("保護環境");       list.Add("保護環境");       var persons = (from p in list select p).Skip((int.Parse(pageIndex) - 1) * pageSize).Take(pageSize);      StringBuilder builder = new StringBuilder();      builder.Append("<table class=/"table table-striped b-t b-light text-sm/" id=/"comptable/">");      builder.Append("<thead><tr><th>時間</th><th>展示</th><th>點擊(點擊率)</th><th>激活(激活率)</th><th>平均點擊單價</th><th>實際激活成本</th><th>消耗</th></tr></thead>");      builder.Append("<tbody>");      foreach (var item in persons) {        builder.Append("<tr class=/"trStyle/">");        builder.Append("<td>" + item + "</td>");        builder.Append("<td>" + item + "</td>");        builder.Append("<td>" + item+"</td>");        builder.Append("<td>" + item + "</td>");        builder.Append("<td>" + item + "</td>");        builder.Append("<td>" + item + "</td>");        builder.Append("<td>" + item + "</td>");        builder.Append("</tr>");      }      builder.Append("</tbody></table>");      var result = new { status = "1", data = builder.ToString(), pagecount = list.Count().ToString(), pagesize = pageSize.ToString() };      return Json(result);    }  }}

也沒什么好說的

看下樣式吧

以上就是我們為大家總結的kkpager 實現ajax分頁查詢功能,相信大家已經記住了,如果你還有不懂的地方可以去錯新技術頻道仔細查閱。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 临夏县| 开平市| 大埔区| 旬阳县| 遂川县| 甘南县| 自贡市| 宜都市| 清河县| 桐庐县| 延吉市| 营口市| 乌兰浩特市| 广州市| 习水县| 固安县| 昌江| 西和县| 临猗县| 湖北省| 保定市| 阜阳市| 麟游县| 灵宝市| 伊吾县| 永泰县| 茶陵县| 康定县| 临夏市| 桂林市| 新郑市| 嫩江县| 平顺县| 余庆县| 克山县| 井冈山市| 新邵县| 平江县| 静安区| 建昌县| 内江市|