婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 使用原生ajax處理json字符串的方法

使用原生ajax處理json字符串的方法

熱門標簽:東平縣地圖標注app 電銷機器人 長春 中國地圖標注不明確情況介紹表 地圖標注推銷坑人 怎樣在地圖標注文字 大眾點評400電話怎么申請 上海企業外呼系統價錢 河間市地圖標注app 立陶宛地圖標注

AJAX

AJAX = Asynchronous JavaScript and XML(異步的 JavaScript 和 XML)。

AJAX 不是新的編程語言,而是一種使用現有標準的新方法。

AJAX 是與服務器交換數據并更新部分網頁的藝術,在不重新加載整個頁面的情況下。

什么是json?

JSON的全稱是 Javascript Object Notation(javascript對象表示法),是基于javascript對象字面量,如果單從眼睛看,JSON里的數據是被保存在花括號里面-- {},如果在用途上面進一步分析,JSON是一種數據交換格式。JSON內部以 名稱:值這種格式排列,如下面的json1,就是一個json對象。

var json1={"name":"李明","age":21,"sex":"boy"}

什么是json字符串?

如其字面意思,給json兩邊加上雙引號(或者單引號),為了避免與內部的雙引號沖突,我們這外面放單引號,就成了json字符串了,如下面的json2

var json2='{"name":"李明","age":21,"sex":"boy"}'

2.在我們的數據提供頁面,輸出我們的json,我們還是把數據提供頁面稱為tigong.php          

 代碼如下:

?php
header("content-type:text/html;charset=utf-8");
echo '{"name":"黎明","age":"12","sex":"男"}';
?>

3.在我們的前端頁面接收數據,并且使用eval方法將json字符串解析成為json對象,用for循環將它遍歷出來。我們稱這個頁面為testJsonEvel.html

!DOCTYPE html>
html lang="en">
head>
  meta charset="UTF-8">
  script type="text/javascript">
    window.onload=function(){
      var div1=document.getElementById("div1");
      var bt1=document.getElementById("bt1");
      bt1.onclick=function(){
        //創建ajax對象,寫兼容
        if(window.XMLHttpRequest){
          var xmlHttp=new XMLHttpRequest();
        }else{
          var xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
        };
        //獲取要發送的數據,我們這個例子沒有
        //設置發送數據的地址和方法
        xmlHttp.open("POST","tigongjson.php");
        //設置我們的請求頭信息
        xmlHttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");
        //綁定onreadystatechange事件
        xmlHttp.onreadystatechange=function(){
          if(xmlHttp.readyState==4  xmlHttp.status==200){
            var data=xmlHttp.responseText;
            //json字符串轉換成為json對象
            data=eval("("+data+")");
            var str="";
            str+="姓名:"+data.name+"br>";
            str+="年齡:"+data.age+"br>";
            str+="性別:"+data.sex
            div1.innerHTML=str;
          };
        };
        //發送數據
        xmlHttp.send();
      };
    };
  /script>
  style type="text/css">
    #div1{
      width:200px;
      height:200px;
      background:#f00;
      color:#fff;
    }
    img{
      width:200px;
    }
  /style>
  title>Document/title>
/head>
body>
  div id="div1">
    img src="../php2/images/1.gif">
  /div>
  br>
  button id="bt1">點擊獲取json數據/button>
/body>
/html>

evel不存在兼容性問題,但是會有安全漏洞。

效果如圖:

4.使用JSON.parse方法將json字符串解析稱為json對象,我們把這個頁面稱為testJsonParse.html,代碼如下

!DOCTYPE html>
html lang="en">
head>
  meta charset="UTF-8">
  script type="text/javascript">
    window.onload=function(){
      var div1=document.getElementById("div1");
      var bt1=document.getElementById("bt1");
      bt1.onclick=function(){
        //創建ajax對象,寫兼容
        if(window.XMLHttpRequest){
          var xmlHttp=new XMLHttpRequest();
        }else{
          var xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
        };
        //獲取要發送的數據,我們這個例子沒有
        //設置發送數據的地址和方法
        xmlHttp.open("POST","tigongjson.php");
        //設置我們的請求頭信息
        xmlHttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");
        //綁定onreadystatechange事件
        xmlHttp.onreadystatechange=function(){
          if(xmlHttp.readyState==4  xmlHttp.status==200){
            var data=xmlHttp.responseText;
            //json字符串轉換成為json對象
            data=JSON.parse(data);
            var str="";
            str+="姓名:"+data.name+"br>";
            str+="年齡:"+data.age+"br>";
            str+="性別:"+data.sex
            div1.innerHTML=str;
          };
        };
        //發送數據
        xmlHttp.send();
      };
    };
  /script>
  style type="text/css">
    #div1{
      width:200px;
      height:200px;
      background:#f00;
      color:#fff;
    }
    img{
      width:200px;
    }
  /style>
  title>Document/title>
/head>
body>
  div id="div1">
    img src="../php2/images/1.gif">
  /div>
  br>
  button id="bt1">點擊獲取json數據/button>
/body>
/html>

JSON.parse不存在安全漏洞,但是會有兼容性,IE8及以下不支持。

效果如圖

 

以上所述是小編給大家介紹的使用原生ajax處理json字符串的方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網站的支持!

您可能感興趣的文章:
  • JQuery處理json與ajax返回JSON實例代碼
  • Jquery解析json字符串及json數組的方法
  • 解析JSON對象與字符串之間的相互轉換
  • jquery的ajax異步請求接收返回json數據實例
  • jQuery的ajax和遍歷數組json實例代碼
  • ajax響應json字符串和json數組的實例(詳解)

標簽:銅川 益陽 本溪 遼寧 營口 內江 四川 玉樹

巨人網絡通訊聲明:本文標題《使用原生ajax處理json字符串的方法》,本文關鍵詞  使用,原生,ajax,處理,json,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《使用原生ajax處理json字符串的方法》相關的同類信息!
  • 本頁收集關于使用原生ajax處理json字符串的方法的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    国产成人av电影在线| 在线播放视频一区| 在线观看一区二区精品视频| 精品久久久久久久一区二区蜜臀| 中文字幕免费不卡| 日本欧美一区二区| 色天天综合久久久久综合片| 日本一区二区不卡视频| 亚洲成人av一区| 91在线无精精品入口| 国产精品美女一区二区三区| 丰满放荡岳乱妇91ww| 精品美女被调教视频大全网站| 秋霞午夜鲁丝一区二区老狼| 色综合天天做天天爱| 亚洲精品乱码久久久久久| 91欧美激情一区二区三区成人| 2021中文字幕一区亚洲| 亚洲日本欧美天堂| 粉嫩av亚洲一区二区图片| 国产欧美一区二区三区鸳鸯浴| 国产自产v一区二区三区c| 国产婷婷一区二区| 播五月开心婷婷综合| 亚洲电影一区二区三区| 欧美乱熟臀69xxxxxx| 久久激情综合网| 久久综合999| 91原创在线视频| 五月天激情综合| 欧美一区二区高清| 国产精品99久久久久久久女警 | 欧美伊人精品成人久久综合97 | 亚洲欧洲美洲综合色网| a级精品国产片在线观看| 亚洲视频电影在线| eeuss鲁片一区二区三区在线观看 eeuss鲁片一区二区三区在线看 | 午夜久久福利影院| 欧美一区二区三区免费视频| 国产一区三区三区| 最新不卡av在线| 欧美久久免费观看| www.欧美日韩国产在线| 亚洲少妇中出一区| 久久久久久久性| 欧美一区二区三区视频在线| 丁香啪啪综合成人亚洲小说| 亚洲高清免费视频| 国产精品久久久久久久午夜片| 欧美日本乱大交xxxxx| 国产福利视频一区二区三区| 午夜激情一区二区| 亚洲人成网站在线| 精品久久久久久久一区二区蜜臀| 成人午夜电影网站| 亚洲日本欧美天堂| 欧美精品一区二区三区高清aⅴ | 亚洲日本在线视频观看| 久久亚洲捆绑美女| 在线一区二区视频| 欧美a一区二区| 亚洲综合色区另类av| 亚洲国产精品av| 337p日本欧洲亚洲大胆精品| 色婷婷国产精品| 国产伦精一区二区三区| 亚洲图片有声小说| 2023国产精品自拍| 日韩精品一区二区在线观看| 97se亚洲国产综合在线| 成人app软件下载大全免费| 久久99蜜桃精品| 91久久精品午夜一区二区| 免费在线观看日韩欧美| 亚洲午夜免费福利视频| 亚洲久本草在线中文字幕| 国产精品久久久久久亚洲伦| 日本一二三不卡| 久久亚洲捆绑美女| 精品欧美一区二区在线观看| 日韩欧美国产午夜精品| 精品日产卡一卡二卡麻豆| 日韩欧美一区二区三区在线| 精品91自产拍在线观看一区| 精品国产免费视频| 国产精品视频在线看| 久久精品视频在线免费观看| 中文字幕不卡三区| 国产精品午夜电影| 亚洲欧美日韩国产中文在线| 夜夜精品浪潮av一区二区三区| 一区二区三区美女视频| 日韩电影在线观看网站| 国产一区二区不卡| 丁香天五香天堂综合| 欧美一级片在线观看| 2欧美一区二区三区在线观看视频| 久久综合色婷婷| 国产午夜亚洲精品理论片色戒 | 国产69精品久久99不卡| 白白色亚洲国产精品| 91网页版在线| 5858s免费视频成人| 国产欧美日韩在线| 亚洲免费资源在线播放| 无码av中文一区二区三区桃花岛| 久久超级碰视频| 国产美女在线观看一区| 本田岬高潮一区二区三区| 欧美在线观看你懂的| 欧美日韩视频一区二区| 久久在线观看免费| 亚洲免费伊人电影| 一区二区不卡在线播放 | 欧美精品在欧美一区二区少妇| 精品国产亚洲在线| 亚洲在线视频免费观看| 激情欧美一区二区| 欧美三级韩国三级日本三斤 | 成人app网站| 欧美白人最猛性xxxxx69交| 最新国产精品久久精品| 奇米一区二区三区av| 99re这里只有精品首页| 精品国产精品网麻豆系列 | 欧美大片拔萝卜| 一区二区成人在线| 国产一区二区看久久| 精品视频在线免费看| 中文字幕一区二区三区蜜月| 精品久久五月天| 蜜桃av一区二区| 色综合天天在线| 久久免费午夜影院| 亚洲小少妇裸体bbw| 岛国精品一区二区| 精品免费国产二区三区| 午夜电影网亚洲视频| 91女厕偷拍女厕偷拍高清| 欧美麻豆精品久久久久久| 成人免费在线播放视频| 国产成人高清在线| 欧美r级在线观看| 午夜欧美2019年伦理| 狠狠色丁香久久婷婷综合_中| 中文字幕一区二区日韩精品绯色| 在线欧美小视频| 欧美一区二区人人喊爽| 天天亚洲美女在线视频| 51精品视频一区二区三区| 日一区二区三区| 欧美日本不卡视频| 免费在线一区观看| 精品少妇一区二区三区在线视频| 日韩国产高清影视| 欧美绝品在线观看成人午夜影视| 天堂蜜桃91精品| 91精品国产一区二区三区| 天堂影院一区二区| 欧美一级日韩免费不卡| 精品一区二区在线播放| 欧美成人精品3d动漫h| 精品系列免费在线观看| 久久嫩草精品久久久精品| 丰满少妇在线播放bd日韩电影| |精品福利一区二区三区| 99国产麻豆精品| 一区二区三区日韩精品视频| 欧美日韩在线精品一区二区三区激情| 亚洲成av人在线观看| 欧美精品18+| 国产91露脸合集magnet| 欧美激情在线看| 欧美自拍丝袜亚洲| 午夜不卡av在线| 欧美经典一区二区| 精品视频123区在线观看| 美女网站一区二区| 国产精品国产三级国产aⅴ入口| 在线亚洲免费视频| 韩国一区二区三区| 亚洲女子a中天字幕| 久久综合精品国产一区二区三区| 成人国产精品免费网站| 亚洲第一成年网| 国产精品女上位| 日韩精品专区在线影院观看 | 欧美丰满少妇xxxxx高潮对白 | 欧美日韩一区视频| 久久99国内精品| 亚洲精品乱码久久久久久黑人| 欧美一区二区视频在线观看2020| 成人深夜视频在线观看| 视频一区二区中文字幕| 国产精品免费视频一区| 日韩精品资源二区在线| 在线观看免费视频综合| 国产传媒日韩欧美成人| 日韩成人伦理电影在线观看| 亚洲欧洲日韩一区二区三区|