成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

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

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

熱門標簽:400電話辦理信任翰諾科技 怎樣給陜西地圖標注顏色 宿遷智能外呼系統(tǒng)排名 云狐人工智能電話機器人 地圖標注多少錢一張 電銷機器人 數(shù)據(jù) 廣州銷售外呼系統(tǒng)定制 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;     //每頁顯示條數(shù)初始化,修改顯示條數(shù),修改這里即可
    $(function () {
        InitTable(0);    //Load事件,初始化表格數(shù)據(jù),頁面索引為0(第一頁)  
        //分頁,PageCount是總條目數(shù),這是必選參數(shù),其它參數(shù)都是可選
        $("#Pagination").pagination(%=pageCount %>, {
            callback: PageCallback,
            prev_text: '上一頁',       //上一頁按鈕里text
            next_text: '下一頁',       //下一頁按鈕里text
            items_per_page: pageSize,  //顯示條數(shù)
            num_display_entries: 6,    //連續(xù)分頁主體部分分頁條目數(shù)
            current_page: pageIndex,   //當前頁索引
            num_edge_entries: 2        //兩側(cè)首尾分頁條目數(shù)
        });

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

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

    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返回的數(shù)據(jù)
    /// summary>
    /// 后臺獲取ashx返回的數(shù)據(jù)
    /// /summary>
    /// param name="relativePath">地址/param>
    /// param name="data">參數(shù)/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 分頁配置
                //具體的頁面數(shù)
                int pageIndex;
                int.TryParse(Request["pageIndex"], out pageIndex);
                //頁面顯示條數(shù)
                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 模擬數(shù)據(jù)
    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> 
    /// 獲取總頁數(shù) 
    /// /summary> 
    /// param name="sumCount">結(jié)果集數(shù)量/param> 
    /// param name="pageSize">頁面數(shù)量/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異步加載數(shù)據(jù)
  • vue.js 表格分頁ajax 異步加載數(shù)據(jù)
  • js實現(xiàn)ajax分頁完整實例
  • 使用Jquery+Ajax+Json如何實現(xiàn)分頁顯示附JAVA+JQuery實現(xiàn)異步分頁
  • Jquery+Ajax+Json+存儲過程實現(xiàn)高效分頁
  • 基于Jquery+Ajax+Json實現(xiàn)分頁顯示附效果圖
  • javascript ajax 仿百度分頁函數(shù)
  • 基于Jquery+Ajax+Json的高效分頁實現(xiàn)代碼
  • 原生js+ajax分頁組件

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

巨人網(wǎng)絡通訊聲明:本文標題《asp.net中利用Jquery+Ajax+Json實現(xiàn)無刷新分頁的實例代碼》,本文關鍵詞  asp.net,中,利用,Jquery+Ajax+Json,;如發(fā)現(xiàn)本文內(nèi)容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《asp.net中利用Jquery+Ajax+Json實現(xiàn)無刷新分頁的實例代碼》相關的同類信息!
  • 本頁收集關于asp.net中利用Jquery+Ajax+Json實現(xiàn)無刷新分頁的實例代碼的相關信息資訊供網(wǎng)民參考!
  • 推薦文章
    欧美日韩国产成人在线91| 国产亚洲无码精品| 超碰97在线免费| 国产91综合一区在线观看| 国产精品第六页| 日本一区二区在线观看视频| 成熟妇人a片免费看网站| 中文字幕人妻一区二区三区视频| 中国色在线日|韩| 999国产精品999久久久久久| 午夜视频成人| 日韩欧美一卡二卡| 亚洲人成毛片在线播放女女| 欧美国产欧美亚州国产日韩mv天天看完整| av在线免费看片| 日本一区二区三区在线不卡| 国产成人精品一区二| 久久国产加勒比精品无码| www.av99| 天天综合网天天综合色| 红桃视频成人在线观看| 美女黄色一级视频| 影音先锋2020色资源网| 黄色大片在线播放| 天堂av免费看| 久久伊人一区二区| 亚洲激情视频在线播放| 这里精品视频免费| 久久高清内射无套| 日韩在线国产| 精品网站www| 久久亚洲国产精品日日av夜夜| 99精品福利视频| 精品人妻一区二区三区香蕉| yiren22综合网成人| http://嫩草影院| 美女999久久久精品视频| 91资源在线视频| 亚洲午夜黄色| 日本特黄特色aaa大片免费| 亚洲一一在线| 91蜜臀精品国产自偷在线| 男人打飞机网站| 久久久久国产一区二区三区四区| 国产freexxxx性播放麻豆| 欧美最猛性xxxx| 欧美日韩在线观看一区| 中文字幕精品久久| av中文天堂在线| 激情五月综合婷婷| 欧美成人性福生活免费看| 91丨九色丨蝌蚪丨少妇在线观看| 在线一区视频| 国产乱妇乱子在线播视频播放网站| wwwav91com| 欧美人动性xxxxz0oz| 亚洲在线成人| 黑人巨大精品欧美一区二区| 日韩亚洲在线| 亚洲一区久久| 国产精品理人伦一区二区三区| 欧美福利视频| 欧美精品99久久久**| 久草视频视频在线播放| 国产91精品青草社区| 91福利国产精品| 久久人人97超碰com| xxxx黑人da| 一区二区三区四区五区| 91视频福利网| 东凛在线观看| 狠狠97人人婷婷五月| 国产亚洲精品精华液| 中文字幕第24页| 欧美日韩视频免费在线观看| 男女作爱免费网站| 欧洲三级视频| 特黄视频免费观看| 亚洲男人的天堂在线观看| 亚洲va欧美va天堂v国产综合| 黑丝美女久久久| 欧美在线免费播放| 青柠在线影院观看日本| 色爱区综合激月婷婷| 欧美日韩高清在线观看| 激情文学综合插| 成人免费观看网址| 国产1区2区3区精品美女| 国产成人无码av| 四虎影在永久在线观看| 97久久超碰国产精品| 夜色资源网av在先锋网站观看| 天天操天天搞| 欧洲成人午夜精品无码区久久| 成人软件网18免费视频| 欧美乱偷一区二区三区在线| 成人久久久久久久久| 女生裸体视频网站免费观看| 中国日本在线视频中文字幕| 不用播放器成人网| 成人性爱视频在线观看| 动漫黄在线观看| 成人av综合一区| 国产高清精品一区二区三区| 亚洲一区二区在线免费看| 成人午夜无人区一区二区| 亚洲在线视频免费| 一区在线观看| 亚洲三级黄色片| 日本福利视频在线| 精品亚洲一区二区三区在线播放| www.国产精品一二区| 欧美久久久久久久久久久久| 日韩激情片免费| 久久综合色占| 伊人国产视频| 欧美激情视频二区| 99久久久久成人国产免费| 亚洲成人精品在线播放| 午夜精品亚洲| 成视频年人免费看黄网站| 热舞福利精品大尺度视频| 91精品国产黑色紧身裤美女| 最新中文字幕在线视频| 成人在线免费观看网站| xfplay精品久久| 国产三级在线播放| 亚洲国产一区二区三区在线播放| 久久99蜜桃精品久久久久小说| 久草在线在线精品观看| 影音先锋5566中文源资源| 欧美女人性生活视频| 伊人精品视频在线观看| 国产美女精品在线观看| 四虎成人欧美精品在永久在线| 久久er99热精品一区二区三区| 国产伦理吴梦梦伦理| 日韩av观看网址| 久久久久久久综合日本| 午夜精品久久久久久久| 亚洲国产精品一区二区www在线| 国产一区红桃视频| 黄色大片在线免费观看| 不卡区在线中文字幕| 91精品综合久久| 丝袜+亚洲+另类+欧美+变态| 久久成人综合网| 欧美影院一区二区| 一区二区三区日韩在线| 亚洲欧美成人精品| 男男电影完整版在线观看| 美女网站一区二区| 在线观看亚洲天堂| 神马影院午夜我不卡| 性色国产成人久久久精品| 91精品久久久久久久久久| se在线视频| 全亚洲第一av番号网站| 亚洲三级黄色片| 男人和女人啪啪网站| 北条麻妃一区二区三区中文字幕| 日韩精品一区国产| 欧美va亚洲va在线观看蝴蝶网| 奇米影视四色在观看线| 四虎影视免费永久在线| 狠狠做六月爱婷婷综合aⅴ| 久久久999免费视频| 国产日本在线播放| 久久99精品久久久久久久久久| 国产123在线| 国内精品久久久久影院 日本资源| 久久久亚洲午夜电影| 97人妻天天摸天天爽天天| 国产黄色在线观看| 亚洲影影院av| 日本在线看片免费人成视1000| 999久久久精品视频| 久久精品国产亚洲aⅴ| 7777精品伊人久久久大香线蕉经典版下载| 偷偷色噜狠狠狠狠的777米奇| 午夜国产视频| 成人黄色av网站在线| 一卡二卡三卡视频| 免费中文字幕| 国产精品福利电影| 韩国v欧美v日本v亚洲| 最新天堂网www| 欧美另类极品videosbest视| 亚洲av无码一区二区三区观看| 热久久精品免费视频| 黄页免费欧美| 亚洲成人av一区二区三区| 一插菊花综合| 欧美超级乱淫片喷水| 中文精品一区二区| 久久久综合激的五月天| 欧美男女交配| 超级碰碰视频| 欧美韩国日本精品一区二区三区| 精品人妻一区二区三区潮喷在线| 色99之美女主播在线视频| 老司机深夜福利在线观看| 亚洲精品一区二区口爆| 在线精品视频一区二区| 久久99精品久久久久久欧洲站| 麻豆一区在线观看| 一区二区三区在线视频观看58| 免费无码不卡视频在线观看| 日韩欧美成人区| 欧美日韩综合精品| 鲁大师影院一区二区三区| 三级黄色片免费观看| av免费在线不卡| 成人自拍爱视频| 岛国大片在线观看| 欧美激情亚洲精品| 亚洲欧洲日产国产综合网| 亚洲AV成人精品| √天堂8资源中文在线| 91精品久久久久久| 精品国产乱码久久久久久蜜柚| 久久久久久久久久久视频| 成人免费高清在线观看| 免费在线播放第一区高清av| 午夜福利三级理论电影| 久久丫精品国产亚洲av不卡| 欧美男女交配视频| 日韩专区第三页| 国产日韩欧美一区二区三区综合| 婷婷久久综合网| 在线视频亚洲一区| 污污网站免费在线观看| 久久国产精品网| 极品粉嫩小仙女高潮喷水久久| 夫妻av一区二区| 国产免费亚洲高清| 国产剧情久久久久久| 色精品一区二区三区| 亚洲a级在线播放观看| 一区二区三区亚洲变态调教大结局| 日本va欧美va精品发布| 中文字幕人成一区| 成人性免费视频| 成人观看高清在线观看免费| 曰本三级日本三级日本三级| 亚洲综合在线做性| 亚洲国产精品电影在线观看| 成人免费视频国产免费| 免费能直接在线观看黄的视频| 国产精品久久网| 中文字幕桃花岛| 欧美福利在线| 日韩av最新在线观看| 亚洲第一搞黄网站| 日本视频网站在线观看| 中文字幕欧美日韩在线不卡| 亚洲丝袜美腿一区| 色婷婷av一区二区三区软件| 亚洲自拍偷拍网址| 日韩激情在线观看| 国产成人综合在线| 丝袜美腿亚洲一区二区图片| www.99av.com| 精品久久久久99| 精品一性一色一乱农村| 男人插曲女人视频免费| 日韩在线第二页| 激情综合五月婷婷| 一区精品在线| 深夜福利日韩在线看| 久久国产视频网| 亚洲国产中文字幕在线观看| 欧美精品一二三| 黑人巨大40cm重口| 亚洲资源网站| 国产一区二区三区无遮挡| 久久久另类综合| 91传媒免费观看| 日日夜夜亚洲| 99国产一区二区三精品乱码| 黄色片视频在线| 国产精品久久夜| 一区二区视频免费观看| 久久狠狠亚洲综合| a天堂在线视频| 欧美人与性动交a欧美精品| 国产精品爽爽久久久久久| 精品一区二区三区在线播放视频| 国产精品久久久一区麻豆最新章节| mm视频在线视频| 国产情侣久久| 亚洲欧美另类一区| 比比资源-先锋影音资源站| 无套白嫩进入乌克兰美女| 91嫩草|国产丨精品入口| www.av毛片| 国产网站欧美日韩免费精品在线观看| 日韩av一区二区在线播放| 国内福利写真片视频在线| 亚洲黄在线观看| 中文字幕制服丝袜在线| 丰满人妻一区二区三区53号| 国产一区二区动漫| 538在线视频| 午夜精品久久久久久久91蜜桃| 久久亚洲国产精品一区二区| 国产变态拳头交视频一区二区| 777电影在线观看| 日韩在线综合| 欧美五级在线观看视频播放| 欧美一区二区女人| 国产精品高潮久久久久无| 日韩一区二区三区在线播放| 国产精品高潮呻吟久久av无限| 欧美高清视频在线观看mv| 九九亚洲视频| 国产精品毛片aⅴ一区二区三区| www.国产com| 国产精品久久999| 日韩欧美精品在线观看视频| 国产精品无码乱伦| 噜噜爱69成人精品| 亚洲3p在线观看| 国产成人丝袜美腿| 99久久激情视频| 免费看成一片| 欧美日韩123| 在线免费看黄色片|