中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久

jQuery Ajax和getJSON獲取后臺(tái)普通json數(shù)據(jù)和層級(jí)json數(shù)據(jù)用法分析
來(lái)源:易賢網(wǎng) 閱讀:1616 次 日期:2016-06-18 14:05:05
溫馨提示:易賢網(wǎng)小編為您整理了“jQuery Ajax和getJSON獲取后臺(tái)普通json數(shù)據(jù)和層級(jí)json數(shù)據(jù)用法分析”,方便廣大網(wǎng)友查閱!

本文實(shí)例講述了jQuery Ajax和getJSON獲取后臺(tái)普通json數(shù)據(jù)和層級(jí)json數(shù)據(jù)用法。分享給大家供大家參考,具體如下:

運(yùn)行效果截圖如下:

名單

代碼如下:

<!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>

  <title>Ajax和getJSON獲取后臺(tái)普通Json數(shù)據(jù)和層級(jí)Json數(shù)據(jù)解析</title>

  <script src="JS/jquery-1.8.0.min.js" type="text/javascript"></script>

  <script type="text/javascript">

    $(function () {

      //方式一 Ajax方式獲取Json數(shù)據(jù)

      $.ajax({

        url: 'jsondata.ashx?type=1',

        type: 'GET',

        dataType: 'json',

        timeout: 1000,

        cache: false,

        beforeSend: LoadFunction, //加載執(zhí)行方法

        error: erryFunction, //錯(cuò)誤執(zhí)行方法

        success: succFunction //成功執(zhí)行方法

      })

      function LoadFunction() {

        $("#list").html('加載中...');

      }

      function erryFunction() {

        alert("error");

      }

      function succFunction(tt) {

        var json = eval(tt); //數(shù)組

        var tt = "";

        $.each(json, function (index) {

          //循環(huán)獲取數(shù)據(jù)

          var Id = json[index].id;

          var Name = json[index].name;

          var Age = json[index].age;

          var Score = json[index].score;

          tt += Id + "___" + Name + "___" + Age + "___" + Score + "<br>";

        });

        $("#list").html('');

        $("#list").html(tt);

      }

      //方式二 Json方式獲取數(shù)據(jù)

      $.getJSON(

        "jsondata.ashx?type=1",

        function (data) {

          //循環(huán)獲取數(shù)據(jù)

          var tt = "";

          $.each(data, function (k, v) {

            $.each(v, function (kk, vv) {

              tt += kk + ":" + vv + "___";

            });

            tt += "<br/>";

          });

          $("#list2").html(tt);

        }

      );

      //方式三 Ajax方式獲取Json層級(jí)數(shù)據(jù)

      $.ajax({

        url: 'jsondata.ashx?type=3',

        type: 'GET',

        dataType: 'json',

        timeout: 1000,

        cache: false,

        beforeSend: LoadFunction1, //加載執(zhí)行方法

        error: erryFunction1, //錯(cuò)誤執(zhí)行方法

        success: succFunction1 //成功執(zhí)行方法

      })

      function LoadFunction1() {

        $("#list3").html('加載中...');

      }

      function erryFunction1() {

        alert("error");

      }

      function succFunction1(tt) {

        var json = eval(tt); //數(shù)組

        var tt = "";

        $.each(json, function (index) {

          //循環(huán)獲取數(shù)據(jù)

          var Id = json[index].id;

          var Name = json[index].name;

          var Age = json[index].age;

          var Score = json[index].score;

          tt += Id + "___" + Name + "___" + Age + "___";

          $.each(Score, function (k, v) {

            tt += k + ":" + v + "___";

          })

          tt += "<br/>";

        });

        $("#list3").html('');

        $("#list3").html(tt);

      }

      //方式四 Json方式獲取層級(jí)數(shù)據(jù)

      $.getJSON(

        "jsondata.ashx?type=3",

        function (json) {

          //循環(huán)獲取數(shù)據(jù)

          var tt = "";

          $.each(json, function (index) {

            //循環(huán)獲取數(shù)據(jù)

            var Id = json[index].id;

            var Name = json[index].name;

            var Age = json[index].age;

            var Score = json[index].score;

            tt += Id + "___" + Name + "___" + Age + "___";

            $.each(Score, function (k, v) {

              tt += k + ":" + v + "___";

            })

            tt += "<br/>";

          });

          $("#list4").html('');

          $("#list4").html(tt);

        }

      );

    });

  </script>

</head>

<body>

  <p>方式一</p>

  <ul id="list">

  </ul>

  ____________________________________

  <p>方式二</p>

  <ul id="list2">

  </ul>

  ____________________________________

  <p>方式三</p>

  <ul id="list3">

  </ul>

  ____________________________________

  <p>方式四</p>

  <ul id="list4">

  </ul>

</body>

</html>

代碼如下:

<%@ WebHandler Language="C#" Class="jsondata" %>

using System;

using System.Web;

using System.Web.Script.Serialization;

using System.IO;

using System.Text;

using System.Collections;

using System.Collections.Generic;

using System.Data;

using Newtonsoft.Json;

public class jsondata : IHttpHandler {

  public void ProcessRequest(HttpContext context)

  {

    context.Response.ContentType = "text/plain";

    context.Response.Cache.SetNoStore();

    string type = context.Request["type"];

    if (type=="1") //普通數(shù)據(jù)

    {

      List<Dictionary<String, String>> aa = new List<Dictionary<string, string>>();

      for (int i = 0; i < 6; i++)

      {

        Dictionary<String, String> aaa = new Dictionary<string, string>();

        aaa.Add("id", "no" + i);

        aaa.Add("name", "張三" + i);

        aaa.Add("age", "21");

        aaa.Add("score", "1001");

        aa.Add(aaa);

      }

      string json = JsonConvert.SerializeObject(aa, Formatting.Indented);

      context.Response.Write(json);

    }

    if (type == "3") //層級(jí)數(shù)據(jù)

    {

      List<Student> list = new List<Student>();

      for (int i = 0; i < 6; i++)

      {

        Student a = new Student();

        a.id = "no" + i;

        a.name = "張三" + i;

        a.age = "21";

        Dictionary<string, string> dic = new Dictionary<string, string>();

        dic.Add("語(yǔ)文","80");

        dic.Add("數(shù)學(xué)", "81");

        dic.Add("英語(yǔ)", "83");

        dic.Add("生物", "89");

        dic.Add("化學(xué)", "90");

        dic.Add("物理", "95");

        a.score = dic;

        list.Add(a);

      }

      string json = JsonConvert.SerializeObject(list, Formatting.Indented);

      context.Response.Write(json);

    }

  }

  public struct Student

  {

    public string id;

    public string name;

    public string age;

    public Dictionary<string,string> score;

  }

  public bool IsReusable

  {

    get

    {

      return false;

    }

  }

}

希望本文所述對(duì)大家jQuery程序設(shè)計(jì)有所幫助。

更多信息請(qǐng)查看網(wǎng)絡(luò)編程
由于各方面情況的不斷調(diào)整與變化,易賢網(wǎng)提供的所有考試信息和咨詢回復(fù)僅供參考,敬請(qǐng)考生以權(quán)威部門(mén)公布的正式信息和咨詢?yōu)闇?zhǔn)!

2026上岸·考公考編培訓(xùn)報(bào)班

  • 報(bào)班類(lèi)型
  • 姓名
  • 手機(jī)號(hào)
  • 驗(yàn)證碼
關(guān)于我們 | 聯(lián)系我們 | 人才招聘 | 網(wǎng)站聲明 | 網(wǎng)站幫助 | 非正式的簡(jiǎn)要咨詢 | 簡(jiǎn)要咨詢須知 | 新媒體/短視頻平臺(tái) | 手機(jī)站點(diǎn) | 投訴建議
工業(yè)和信息化部備案號(hào):滇ICP備2023014141號(hào)-1 云南省教育廳備案號(hào):云教ICP備0901021 滇公網(wǎng)安備53010202001879號(hào) 人力資源服務(wù)許可證:(云)人服證字(2023)第0102001523號(hào)
云南網(wǎng)警備案專(zhuān)用圖標(biāo)
聯(lián)系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關(guān)注公眾號(hào):hfpxwx
咨詢QQ:1093837350(9:00—18:00)版權(quán)所有:易賢網(wǎng)
云南網(wǎng)警報(bào)警專(zhuān)用圖標(biāo)
中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
精久久久久久久久久久| 欧美风情在线| 亚洲承认在线| 国产一区在线看| 欧美国产高清| 国产美女精品| 黄色免费成人| 久久国产精品久久国产精品| 美日韩精品免费| 欧美激情精品久久久久久| 欧美日韩高清区| 国产精品专区第二| 伊人成人网在线看| 亚洲七七久久综合桃花剧情介绍| 一区在线免费| 99精品免费| 久久激情视频久久| 欧美高清不卡在线| 国产九九精品视频| 亚洲国产精品第一区二区三区 | 国产一区二区三区在线观看精品 | 在线观看的日韩av| 伊人久久综合| 欧美亚洲自偷自偷| 国产区日韩欧美| 在线亚洲电影| 国产乱子伦一区二区三区国色天香| 噜噜噜躁狠狠躁狠狠精品视频| 久久综合色一综合色88| 欧美成人精品不卡视频在线观看 | 欧美不卡三区| 欧美视频在线观看视频极品| 国产日产精品一区二区三区四区的观看方式| 国内一区二区三区| 一区二区国产精品| 欧美一区二区久久久| 免费亚洲一区二区| 国产精品久久999| 在线观看国产欧美| 久久精品国语| 国产精品视频99| 亚洲免费观看高清在线观看| 久久亚洲欧美| 国产日韩精品在线| 一区在线影院| 噜噜噜91成人网| 国产日韩欧美成人| 欧美一区不卡| 国产精品毛片一区二区三区| 亚洲破处大片| 欧美日本亚洲| 1024成人网色www| 亚洲女优在线| 国产乱码精品一区二区三区不卡| 亚洲国产精品久久久久久女王| 久久艳片www.17c.com| 国产日本亚洲高清| 亚洲视频图片小说| 国产精品成人在线观看| 亚洲美女91| 欧美国产日韩精品| 一二三四社区欧美黄| 欧美电影免费观看大全| 国产精品一区免费视频| 久久一二三国产| 欧美在线3区| 久久综合999| 国内精品视频一区| 国产精品天天摸av网| 国产精品xxxxx| 欧美精品一区二区三区一线天视频| 久久一区二区三区四区五区| 午夜精品久久久久久| 中文国产成人精品| 亚洲国产精品一区二区第一页| 欧美午夜激情视频| 一区二区三区久久久| 欧美日韩国产精品| 99re6这里只有精品| 国产精品热久久久久夜色精品三区| 夜夜爽av福利精品导航| 欧美欧美天天天天操| 午夜视频在线观看一区| 国产毛片久久| 亚洲欧美制服中文字幕| 一区二区三区在线免费播放| 久久免费视频一区| 国产在线国偷精品产拍免费yy| 老司机午夜精品视频在线观看| 亚洲高清三级视频| 欧美理论在线播放| 亚洲视频在线一区| 国产一区二区激情| 老巨人导航500精品| 这里只有精品视频在线| 国产欧美69| 美女视频网站黄色亚洲| 亚洲一区二区三区乱码aⅴ蜜桃女| 国产精品乱子乱xxxx| 国产精品亚洲激情| 欧美激情第一页xxx| 一区二区三区成人 | 国产亚洲一二三区| 久久中文字幕一区| 一区二区三区精品国产| 国产精品久久久久久av下载红粉| 西西裸体人体做爰大胆久久久| 一区视频在线播放| 欧美日韩hd| 欧美中日韩免费视频| 亚洲激情小视频| 国产精品福利在线观看网址| 亚洲午夜一区二区三区| 国产一区二区三区在线观看免费视频 | 伊人久久大香线蕉av超碰演员| 在线视频成人| 久久综合给合久久狠狠色 | 欧美日韩国产综合在线| 亚洲精品在线三区| 国产精品一国产精品k频道56| 麻豆精品视频在线观看| 99亚洲一区二区| 国产字幕视频一区二区| 国产麻豆综合| 欧美大色视频| 欧美成人精品在线观看| 欧美制服丝袜| 亚洲少妇诱惑| 一区二区三区欧美在线| 亚洲福利视频二区| 伊人婷婷欧美激情| 国产精品毛片a∨一区二区三区| 欧美区国产区| 亚洲欧美另类在线| 亚洲欧洲在线免费| 在线观看视频欧美| 国产一区二区三区日韩| 国产日韩亚洲欧美精品| 国产精品第一区| 欧美午夜精品| 欧美美女bbbb| 欧美电影在线观看完整版| 欧美+亚洲+精品+三区| 久久精品盗摄| 久久夜色精品亚洲噜噜国产mv| 欧美一级视频一区二区| 亚洲天天影视| 欧美亚洲日本网站| 午夜视频一区在线观看| 亚洲欧美日韩综合一区| 亚洲一区欧美激情| 亚洲视频在线观看| aa日韩免费精品视频一| 亚洲美女毛片| 亚洲精选一区二区| 最新成人av在线| 一区二区不卡在线视频 午夜欧美不卡' | 欧美暴力喷水在线| 国产精品a久久久久| 亚洲欧美日韩一区在线| 亚洲一区二区免费看| 国产精品乱码人人做人人爱| 免费在线观看日韩欧美| 久久久亚洲精品一区二区三区| 日韩写真在线| 日韩视频在线永久播放| 亚洲国产欧美在线人成| 黑人巨大精品欧美黑白配亚洲| 怡红院av一区二区三区| 欧美一区二视频在线免费观看| 亚洲黄色成人久久久| 欧美在线关看| 久久国产一区二区三区| 午夜日韩福利| 亚洲午夜在线观看| 欧美中文在线视频| 亚洲三级视频| 亚洲欧美久久久| 久久精品国产亚洲精品| 亚洲欧美色婷婷| 久久精品亚洲一区二区| 久久久久国产精品一区二区| 欧美国产日韩精品免费观看| 欧美精品一区二区三区蜜臀| 老司机午夜免费精品视频| 欧美色偷偷大香| 国产欧美精品在线| 亚洲精品国产拍免费91在线| 宅男噜噜噜66一区二区66| 亚洲午夜一二三区视频| 久久中文久久字幕| 欧美精品一区二区三| 国产麻豆综合| 在线观看视频亚洲| 99re8这里有精品热视频免费 | 亚洲福利免费| 在线亚洲自拍| 久久久久国产一区二区| 国产精品久久久爽爽爽麻豆色哟哟| 国产一区二区按摩在线观看|