午夜视频免费看_日韩三级电影网站_国产精品久久一级_亚洲一级在线播放_人妻体内射精一区二区三区_91夜夜揉人人捏人人添红杏_91福利在线导航_国产又粗又猛又黄又爽无遮挡_欧美日韩一区在线播放_中文字幕一区二区三区四区不卡 _日日夜夜精品视频免费观看_欧美韩日一区二区三区

主頁 > 知識庫 > asp.net中利用Jquery+Ajax+Json實現無刷新分頁的實例代碼

asp.net中利用Jquery+Ajax+Json實現無刷新分頁的實例代碼

熱門標簽:400電話辦理信任翰諾科技 怎樣給陜西地圖標注顏色 宿遷智能外呼系統排名 云狐人工智能電話機器人 地圖標注多少錢一張 電銷機器人 數據 廣州銷售外呼系統定制 ai電銷機器人對貸款有幫助嗎 福州人工智能電銷機器人加盟

復制代碼 代碼如下:

%@ Page Language="C#" AutoEventWireup="true" CodeFile="AjaxJson.aspx.cs" Inherits="AjaxJson" %>
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
html xmlns="http://www.w3.org/1999/xhtml">
head runat="server">
    title>Jquery+Ajax+Json分頁/title>
    meta http-equiv="content-type" content="text/html; charset=gb2312">
    link href="Styles/tablecloth.css" rel="stylesheet" type="text/css" />
    link href="Styles/pagination.css" rel="stylesheet" type="text/css" />

    script type="text/javascript" src="Scripts/jquery-1.4.4.min.js">/script>
    script type="text/javascript" src="Scripts/jquery.pagination.js">/script>
    script type="text/javascript">
    var pageIndex = 0;     //頁面索引初始值
    var pageSize = 10;     //每頁顯示條數初始化,修改顯示條數,修改這里即可
    $(function () {
        InitTable(0);    //Load事件,初始化表格數據,頁面索引為0(第一頁)  
        //分頁,PageCount是總條目數,這是必選參數,其它參數都是可選
        $("#Pagination").pagination(%=pageCount %>, {
            callback: PageCallback,
            prev_text: '上一頁',       //上一頁按鈕里text
            next_text: '下一頁',       //下一頁按鈕里text
            items_per_page: pageSize,  //顯示條數
            num_display_entries: 6,    //連續分頁主體部分分頁條目數
            current_page: pageIndex,   //當前頁索引
            num_edge_entries: 2        //兩側首尾分頁條目數
        });

        //翻頁調用
        function PageCallback(index, jq) {
            InitTable(index);
        }

        //請求數據
        function InitTable(pageIndex) {
            $.ajax({
                type: "POST",
                dataType: "json",
                url: 'SupplyAJAX.aspx',      //提交到一般處理程序請求數據
                data: "type=showrandom=" + Math.random() + "pageIndex=" + (pageIndex + 1) + "pageSize=" + pageSize, //提交兩個參數:pageIndex(頁面索引),pageSize(顯示條數)   
                error: function () { alert('error data'); },  //錯誤執行方法 
                success: function (data) {
                    $("#Result tr:gt(0)").remove();        //移除Id為Result的表格里的行,從第二行開始(這里根據頁面布局不同頁變)
                    var json = data; //數組
                    var html = "";
                    $.each(json.data, function (index, item) {
                        //循環獲取數據 
                        var id = item.Id;
                        var name = item.Name;
                        var sex = item.Sex;
                        html += "tr>td>" + id + "/td>td>" + name + "/td>td>" + sex + "/td>/tr>";
                    });
                    $("#Result").append(html);             //將返回的數據追加到表格
                }
            });
        }
    });
    /script>

/head>
body>
    form id="form1" runat="server">
    table id="Result" cellspacing="0" cellpadding="0">
        tr>
            th>
                編號
            /th>
            th>
                姓名
            /th>
            th>
                性別
            /th>
        /tr>
    /table>
    div id="Pagination">
    /div>
    /form>
/body>
/html>


復制代碼 代碼如下:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Text;
using System.Net;
using System.IO;
using System.Web.UI;
using System.Web.UI.WebControls;

public partial class AjaxJson : System.Web.UI.Page
{
    public string pageCount = string.Empty; //總條目數

    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            string url = "/SupplyAJAX.aspx";
            string strResult = GetRequestJsonString(url, "type=getcount");
            pageCount = strResult.ToString();
        }
    }

    #region 后臺獲取ashx返回的數據
    /// summary>
    /// 后臺獲取ashx返回的數據
    /// /summary>
    /// param name="relativePath">地址/param>
    /// param name="data">參數/param>
    /// returns>/returns>
    public static string GetRequestJsonString(string relativePath, string data)
    {
        string requestUrl = GetRequestUrl(relativePath, data);

        try
        {
            WebRequest request = WebRequest.Create(requestUrl);
            request.Method = "GET";

            StreamReader jsonStream = new StreamReader(request.GetResponse().GetResponseStream());
            string jsonObject = jsonStream.ReadToEnd();

            return jsonObject;
        }
        catch
        {
            return string.Empty;
        }
    }

    public static string GetRequestUrl(string relativePath, string data)
    {
        string absolutePath = HttpContext.Current.Request.Url.AbsoluteUri;
        string hostNameAndPort = HttpContext.Current.Request.Url.Authority;
        string applicationDir = HttpContext.Current.Request.ApplicationPath;
        StringBuilder sbRequestUrl = new StringBuilder();
        sbRequestUrl.Append(absolutePath.Substring(0, absolutePath.IndexOf(hostNameAndPort)));
        sbRequestUrl.Append(hostNameAndPort);
        sbRequestUrl.Append(applicationDir);
        sbRequestUrl.Append(relativePath);
        if (!string.IsNullOrEmpty(data))
        {
            sbRequestUrl.Append("?");
            sbRequestUrl.Append(data);
        }
        return sbRequestUrl.ToString();
    }
    #endregion
}


復制代碼 代碼如下:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Data;
using System.Web.UI;
using System.Web.UI.WebControls;
//新增  
using System.Web.Script.Serialization;
using System.Text;


public partial class SupplyAJAX : System.Web.UI.Page
{
    protected static ListStudent> StudentList = new ListStudent>();
    protected static int RecordCount = 0;
    protected static DataTable dt = CreateDT();
    protected void Page_Load(object sender, EventArgs e)
    {
        switch (Request["type"])
        {
            case "show":
                #region 分頁配置
                //具體的頁面數
                int pageIndex;
                int.TryParse(Request["pageIndex"], out pageIndex);
                //頁面顯示條數
                int PageSize = Convert.ToInt32(Request["pageSize"]);
                if (pageIndex == 0)
                {
                    pageIndex = 1;
                }
                #endregion
                DataTable PagedDT = GetPagedTable(dt, pageIndex, PageSize);
                ListStudent> list = new ListStudent>();
                foreach (DataRow dr in PagedDT.Rows)
                {
                    Student c = new Student();
                    c.Id = (Int32)dr["Id"];
                    c.Name = dr["Name"].ToString();
                    c.Sex = dr["Sex"].ToString();
                    list.Add(c); 
                }
                string json = new JavaScriptSerializer().Serialize(list);//這個很關鍵,否則error
                StringBuilder Builder = new StringBuilder();
                Builder.Append("{");
                Builder.Append("\"recordcount\":" + RecordCount + ",");
                Builder.Append("\"data\":");
                Builder.Append(json);
                Builder.Append("}");
                Response.ContentType = "application/json";
                Response.Write(Builder.ToString());
                break;
            case "getcount":
                Response.Write(dt.Rows.Count);
                break;
            case "add":
                break;
            case "update":
                break;
            case "delete":
                break;
        }
        Response.End();
    }

    #region 模擬數據
    private static DataTable CreateDT()
    {
        DataTable dt = new DataTable();
        dt.Columns.Add(new DataColumn("Id", typeof(int)) { DefaultValue = 0 });
        dt.Columns.Add(new DataColumn("Name", typeof(string)) { DefaultValue = "1" });
        dt.Columns.Add(new DataColumn("Sex", typeof(string)) { DefaultValue = "男" });
        for (int i = 1; i = 1000; i++)
        {
            dt.Rows.Add(i, "張三" + i.ToString().PadLeft(4, '0'));
        }
        RecordCount = dt.Rows.Count;
        return dt;
    }
    #endregion

    /// summary> 
    /// 對DataTable進行分頁,起始頁為1 
    /// /summary> 
    /// param name="dt">/param> 
    /// param name="PageIndex">/param> 
    /// param name="PageSize">/param> 
    /// returns>/returns> 
    public static DataTable GetPagedTable(DataTable dt, int PageIndex, int PageSize) 
    { 
        if (PageIndex == 0) 
            return dt; 
        DataTable newdt = dt.Copy(); 
        newdt.Clear();   
        int rowbegin = (PageIndex - 1) * PageSize; 
        int rowend = PageIndex * PageSize; 
        if (rowbegin >= dt.Rows.Count) 
            return newdt; 
        if (rowend > dt.Rows.Count) 
            rowend = dt.Rows.Count; 
        for (int i = rowbegin; i = rowend - 1; i++) 
        { 
            DataRow newdr = newdt.NewRow(); 
            DataRow dr = dt.Rows[i]; 
            foreach (DataColumn column in dt.Columns) 
            { 
                newdr[column.ColumnName] = dr[column.ColumnName]; 
            } 
            newdt.Rows.Add(newdr); 
        } 
        return newdt; 
    } 

    /// summary> 
    /// 獲取總頁數 
    /// /summary> 
    /// param name="sumCount">結果集數量/param> 
    /// param name="pageSize">頁面數量/param> 
    /// returns>/returns> 
    public static int getPageCount(int sumCount, int pageSize) 
    { 
        int page = sumCount / pageSize; 
        if (sumCount % pageSize > 0) 
        { 
            page = page + 1; 
        } 
        return page; 
    } 
 

    public struct Student
    {
        public int Id;
        public string Name;
        public string Sex;
    } 
}

您可能感興趣的文章:
  • 使用bootstrap-paginator.js 分頁來進行ajax 異步分頁請求示例
  • Javascript vue.js表格分頁,ajax異步加載數據
  • vue.js 表格分頁ajax 異步加載數據
  • js實現ajax分頁完整實例
  • 使用Jquery+Ajax+Json如何實現分頁顯示附JAVA+JQuery實現異步分頁
  • Jquery+Ajax+Json+存儲過程實現高效分頁
  • 基于Jquery+Ajax+Json實現分頁顯示附效果圖
  • javascript ajax 仿百度分頁函數
  • 基于Jquery+Ajax+Json的高效分頁實現代碼
  • 原生js+ajax分頁組件

標簽:宜春 新疆 大興安嶺 延安 曲靖 焦作 綿陽 黃南

巨人網絡通訊聲明:本文標題《asp.net中利用Jquery+Ajax+Json實現無刷新分頁的實例代碼》,本文關鍵詞  asp.net,中,利用,Jquery+Ajax+Json,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《asp.net中利用Jquery+Ajax+Json實現無刷新分頁的實例代碼》相關的同類信息!
  • 本頁收集關于asp.net中利用Jquery+Ajax+Json實現無刷新分頁的實例代碼的相關信息資訊供網民參考!
  • 推薦文章
    欧美挠脚心视频网站| 免费高清视频在线观看| 蜜桃免费网站一区二区三区| 欧美一二三不卡| 色狠狠综合天天综合综合| 国产午夜小视频| 2018日韩中文字幕| 激情综合五月婷婷| 一起草最新网址| 国产91成人在在线播放| 国产偷国产偷精品高清尤物| www日韩在线观看| 美日韩精品视频免费看| 肉肉av福利一精品导航| 国产日韩一区二区在线| 欧美va亚洲va| 免费在线观看日韩欧美| 欧美成人xxxxx| 在线精品视频小说1| 日本中文字幕久久| 成人性生活视频免费看| 久久久av电影| 亚洲精品午夜久久久| 国产成人无码专区| 青青草原一区二区| 精品在线播放午夜| 香港三日本8a三级少妇三级99| 国产精品久久久久久久久久尿 | 魔女鞋交玉足榨精调教| 欧美老少做受xxxx高潮| 91麻豆成人久久精品二区三区| 妖精视频在线观看免费 | 亚洲一区二区三区四区不卡| 免费无遮挡无码永久视频| 国产精品老女人精品视频| 91精品免费观看| 国产免费高清视频| 亚洲一区二区三区精品视频| 国产精品国三级国产av| 在线看视频不卡| 国产99久久精品一区二区| x99av成人免费| 日韩精品在线视频观看| 国产亚洲欧美日韩美女| 在线亚洲男人天堂| 亚洲欧美国产精品| 在线成人激情视频| 狂野欧美一区| 亚洲男人在线天堂| 黄色国产在线观看| 欧美a在线播放| 日本中文在线视频| 国产精品久久久久久久妇| 免费日韩一级片| 中文字幕久久熟女蜜桃| 国产黄色一区二区| 日韩和的一区二区| 激情五月婷婷综合| 99久久精品99国产精品| 久久婷婷av| 99视频在线观看免费| 久久久久女人精品毛片九一 | 国产精品美女视频网站| 97伦理在线四区| 日韩精品一区二区三区丰满| 日韩欧美国产系列| 亚洲成人动漫av| 欧美日韩在线直播| 亚洲性av在线| 欧美肥婆姓交大片| 国产精品自产拍在线观 | 亚洲男同性视频| 亚洲午夜电影在线| 日韩一级二级三级精品视频| 亚洲最新中文字幕| 久久人人爽人人| 99久久久久国产精品免费| 国产精品亚洲片夜色在线| 99porn视频在线| 国内视频一区二区| 国产精品一区二区欧美黑人喷潮水| 亚洲7777| 欧美激情综合亚洲一二区| 亚洲人精品午夜在线观看| 欧美影院在线播放| 国产亚洲欧美一区二区三区| 免费的一级黄色片| 日本美女黄色一级片| 久久无码av三级| 久久精品91久久久久久再现| 欧美二级三级| 在线观看视频你懂得| 久久国产三级精品| 亚洲人线精品午夜| 国产一级二级三级精品| 免费不卡的av| 亚洲精品伦理在线| 中国人体摄影一区二区三区| 一道本无吗一区| 欧美日韩免费视频| 99电影在线观看| 三级一区二区三区| 成人激情视频网站| 欧美嫩在线观看| 色哟哟一区二区| 五月婷婷一区| 亚洲产国偷v产偷v自拍涩爱| 6080国产精品一区二区| 午夜精品蜜臀一区二区三区免费| 激情综合网婷婷| 激情国产一区二区| 国产精品国产精品国产专区不卡| 亚洲区小说区图片区| 91亚洲va在线va天堂va国 | 欧美精品色婷婷五月综合| 国产中文字幕精品| 激情五月六月婷婷| 久草免费资源站| 久一视频在线观看| 亚洲色图欧美自拍| 九色综合婷婷综合| 九九九九九国产| 免费污污视频在线观看| 国产乱人伦偷精品视频免下载| 夜夜操天天操亚洲| 中文字幕精品久久| 婷婷久久青草热一区二区| 日本精品久久久久中文| 日韩avvvv在线播放| 午夜精品免费在线观看| 国产精品com| 五月婷婷之综合激情| 国产精品高潮呻吟久久久| 亚洲欧美一区二区久久 | 国产精品沙发午睡系列| 免费黄色在线网址| 在线视频欧美亚洲| 久久一日本道色综合| 日韩精品在线观看网站| 日韩免费av一区二区三区| 51午夜精品| 欧美a级免费视频| 国产精品 欧美 日韩| 91女人视频在线观看| 亚洲美女av网站| 神马影院我不卡午夜| 欧美精品久久久久性色| 久久久99久久| 国产97色在线|日韩| 日本中文字幕在线不卡| 国内精品不卡在线| 亚洲欧美国产制服动漫| 免费看国产一级片| 成人av免费播放| 在线观看亚洲a| 国产在线日韩在线| 91激情视频在线观看| 亚洲区小说区图片区| 欧美视频在线免费| 欧美与动交zoz0z| 午夜18视频在线观看| 日韩欧美在线一区| 国产精品青青草| 精品少妇久久久| 一区二区三区av电影| 国产日韩精品在线播放| 欧美bbbbb性bbbbb视频| 99精品在线观看视频| 欧美精品在线视频观看| 高潮一区二区三区| 可以看污的网站| 奇米影视第四色777| 亚洲高清在线精品| 69堂成人精品视频免费| 黄色片子在线观看| 亚洲无人区一区| 日本视频一区二区在线观看| 亚洲乱码国产乱码精品| 欧美久久一二三四区| 久久国产精品视频在线观看| 日韩电影在线一区二区| 成人黄色小视频在线观看| 国产精品久久久久一区| 日韩在线视频观看正片免费网站| 欧美 国产 日本| 久久99国产精品免费| xxx一区二区| 久久久久亚洲AV成人网人人小说| 久久久噜噜噜久久中文字幕色伊伊| 91av视频在线观看| 在线看的片片片免费| 舔着乳尖日韩一区| 亚洲一区二区三区美女| 国产精品自拍首页| 日本熟女毛茸茸| 日韩精品在线看片z| 五月婷婷狠狠操| 91视频免费观看| 国产精品久久久999| 天天综合网入口| 日韩激情在线视频| 日韩av福利在线观看| 亚洲精品一二三| 丁香婷婷综合激情| 99国产欧美另类久久久精品 | 国产亚洲精品美女| 亚洲一二区在线观看| 国产午夜精品在线观看| 国产a一区二区| 风流老熟女一区二区三区| 欧美一级淫片丝袜脚交| 日本高清不卡免费| 欧美乱妇23p| 欧美xxxxxbbbbb| 亚洲桃色在线一区| 国产资源在线免费观看| 国产精品不卡在线| 懂色av一区二区三区在线播放| 天天综合网久久综合网| 久久精品电影网站| 亚洲 小说区 图片区| 5252色成人免费视频| 国产夫妻性生活视频| 国产精品极品美女粉嫩高清在线| 可以免费观看的毛片| 高清av免费一区中文字幕| 狠狠色丁香婷婷综合| 亚洲精品国产一区| 日本一区二区三区国色天香| 曰韩不卡视频| 中文字幕成人在线观看| 亚洲精品一区二区三区樱花| 亚洲欧美偷拍另类a∨色屁股| 一区二区不卡在线视频 午夜欧美不卡'| 久久99精品网久久| 粉嫩av免费一区二区三区| 欧日韩在线视频| 91视频九色网站| 久久国产精品第一页| 日本精品一区二区| 国产喷白浆一区二区三区| 很污的网站在线观看| 国产精品久久久久精k8| 亚洲精品中文字幕无码蜜桃| 亚洲成a人片在线观看中文| 爱情岛论坛亚洲首页入口章节| 一二三四社区欧美黄| 九九热精品在线观看| 91中文在线观看| 国产丝袜在线精品| 国产精品情侣呻吟对白视频| 久久综合久久美利坚合众国| 国产精品午夜一区二区| 中文字幕久热精品在线视频| 欧美日韩乱国产| 午夜精品免费视频| 精品黑人一区二区三区在线观看| 国产精品久久久久久久久久免费| 亚洲欧美日本在线观看| 久久国产主播精品| 欧美激情一区二区三区全黄| 91av俱乐部| 欧美日韩日日骚| 中文字幕一区三区久久女搜查官| 日韩三级在线免费观看| a级片在线观看免费| 久久精品2019中文字幕| 国产农村妇女毛片精品久久| 国内精品久久久久久久果冻传媒| 91在线视频18| 国产v片免费观看| 91官网在线观看| 亚洲不卡在线播放| 91po在线观看91精品国产性色| 亚洲免费黄色片| 欧美一区二区综合| 亚洲午夜私人影院| 手机看片日韩av| 韩国视频理论视频久久| 日韩精品三区四区| 国产911在线观看| 91成人国产精品| 国产小视频在线看| 成人精品在线视频| 日本一区二区三区在线不卡| 国产黑丝一区二区| 欧美人在线视频| 久久久久国产精品一区三寸| 肉大捧一出免费观看网站在线播放 | 亚洲日本中文字幕免费在线不卡| 亚洲天堂一二三| 久久精品国产精品青草色艺 | 亚洲性图第一页| 这里只有精品丝袜| 欧美a一区二区| 久久无码高潮喷水| 亚洲精品视频免费| www.综合色| 日本aa在线观看| 精品成人私密视频| 人人妻人人澡人人爽精品日本 | 污污内射在线观看一区二区少妇| 欧美精品一区二区免费| 国产成人在线免费观看| 色婷婷一区二区三区在线观看| 久久中文字幕在线| 岛国精品在线观看| 韩国三级hd两男一女| 日本精品一区二区三区在线播放视频| 91蝌蚪porny九色| 国产精品麻豆免费版现看视频| 国产精品久久亚洲7777| 欧美日韩午夜在线| 在线视频 中文字幕| 超碰在线公开97| 久久久久久久久久久人体| 97久久精品人人做人人爽| 国产尤物在线视频| 欧美一二三区| 日韩一区二区三区高清免费看看| 无码精品人妻一区二区| 无人在线观看的免费高清视频| 日韩中文字幕在线视频| 国产老女人精品毛片久久| 欧美激情 亚洲| 国产综合福利在线| 色爱区综合激月婷婷| 一二三区中文字幕| 欧美在线观看视频网站| www.日韩av.com| 91精品婷婷国产综合久久竹菊| 日本vs亚洲vs韩国一区三区| 中文字幕av久久爽一区| 国产精国产精品| 中文字幕精品无码亚| 在线看成人av电影| 中文日韩在线视频| 91在线免费视频观看| 国产aⅴ激情无码久久久无码| 国产一区二区精品在线| 一区二区三区www| 久久久综合九色合综国产精品| 亚洲高清视频免费观看| 国产精品久久久久久久乖乖| 亚洲乱亚洲乱妇无码| 九九国产精品视频| 一级黄色片网址| 欧美视频在线第一页| 97精品国产97久久久久久免费 | 欧美成人精品xxx| 久久精品男人天堂av| 青青青在线视频| 欧美 日韩精品| 国产精品三级久久久久久电影| 亚洲综合色噜噜狠狠| 国产高中女学生第一次| 中文字幕 日韩 欧美| 成人欧美一区二区三区黑人孕妇 | 国产日韩欧美精品综合| 日本在线视频免费观看| 欧美日韩一区二区在线免费观看| 欧美综合在线第二页| 在线看一区二区| 九色porny丨国产精品| 久久久久亚洲AV| 国产成人精品无码播放| 亚洲综合日韩中文字幕v在线| 亚洲第一男人天堂| 天天色综合天天| 视频一区二区中文字幕| 手机av免费看| 蜜臀av色欲a片无码精品一区 | 好看的日韩精品视频在线| 亚洲精品中文字幕av| 中文字幕亚洲不卡| 天堂av手机版| 无码人妻久久一区二区三区不卡| 成年人小视频网站| www.成人av.com| 日韩在线视频免费观看| 色综合久久六月婷婷中文字幕| 国产精品99久| 一区二区乱子伦在线播放| 不卡的一区二区| 在线观看17c| 国产日韩精品推荐| 欧美精品激情视频| 日韩免费在线观看| 一区二区三区高清| 国产一区二区三区免费看| 国产精品露脸视频| 成人无码av片在线观看| 人人干人人干人人| 一区二区日本伦理| 91亚洲午夜在线| 国产v综合ⅴ日韩v欧美大片| 欧美一级xxx| 亚洲蜜桃精久久久久久久| 国产真实乱子伦精品视频| 中文字幕精品一区二区精| 精品一区二区6| 亚洲视频在线不卡| 日本在线视频www色| 国产91aaa| 国产精品久久久久7777婷婷| 综合国产在线视频| 亚洲欧洲在线视频| 欧美精品 国产精品| 午夜激情久久久| 亚洲欧洲精品天堂一级|