校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > 使用原生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字符串的方法的相關信息資訊供網民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    性欧美疯狂xxxxbbbb| 不卡的av在线播放| 国产91清纯白嫩初高中在线观看| 一本一道久久a久久精品综合蜜臀| 日韩一本二本av| 亚洲在线中文字幕| 不卡欧美aaaaa| 久久女同精品一区二区| 五月婷婷另类国产| 91久久国产综合久久| 中文字幕成人网| 国产成人a级片| 精品国产伦理网| 免费日本视频一区| 欧美日韩日日夜夜| 亚洲国产成人av网| 在线精品视频一区二区三四 | 精品视频一区二区不卡| 日韩视频在线一区二区| 国产成人av一区二区| 亚洲黄色在线视频| 国产精品嫩草99a| 激情图片小说一区| 欧美一区二区视频观看视频| 亚洲第四色夜色| 欧美日韩亚洲综合在线 欧美亚洲特黄一级| 国产日产欧美一区二区三区| 国产丶欧美丶日本不卡视频| 国产日产欧美一区| 成人中文字幕合集| 亚洲欧美日韩国产一区二区三区| 粉嫩欧美一区二区三区高清影视 | 亚洲欧美激情小说另类| 91色综合久久久久婷婷| 亚洲黄色录像片| 日本丰满少妇一区二区三区| 一区二区不卡在线视频 午夜欧美不卡在| 麻豆精品一区二区av白丝在线| 全国精品久久少妇| 蜜桃一区二区三区四区| 亚洲美女电影在线| 色天天综合久久久久综合片| 欧美r级电影在线观看| 99精品视频在线播放观看| 蜜臀久久99精品久久久久久9 | 一区二区三区不卡视频| 五月婷婷欧美视频| 国产69精品久久久久毛片| 91色.com| 国产亚洲欧美在线| 亚洲一区二区3| 国产精品原创巨作av| 最新欧美精品一区二区三区| 亚洲一区二区三区四区五区黄| 国产乱人伦精品一区二区在线观看 | 欧美日韩综合一区| 日韩精品一区二| 亚洲精品欧美在线| 国产一区二区三区国产| 欧美人与禽zozo性伦| 中文字幕在线不卡一区| 久草热8精品视频在线观看| 欧美三区在线视频| 亚洲欧美日韩国产另类专区| 日韩一区欧美二区| 欧美男女性生活在线直播观看| 1024精品合集| 99re亚洲国产精品| 亚洲三级免费电影| 欧美色综合天天久久综合精品| 欧美电视剧免费全集观看| 亚洲午夜视频在线观看| 99综合电影在线视频| ●精品国产综合乱码久久久久| 成人免费精品视频| 亚洲视频免费在线| 在线视频国产一区| 免费精品99久久国产综合精品| 欧美精品第1页| 国产精品综合av一区二区国产馆| 久久精品亚洲一区二区三区浴池| 国产精品系列在线观看| 国产区在线观看成人精品 | 国产成人精品免费一区二区| 欧美日韩一区二区不卡| 亚洲一区中文在线| 欧美电视剧免费观看| 国产91富婆露脸刺激对白| 国产精品视频在线看| 欧美撒尿777hd撒尿| 国产在线一区观看| 一区二区日韩av| 久久伊人中文字幕| 91黄色在线观看| 国产精品一区在线观看乱码 | 欧美一区二区三区精品| 亚洲电影激情视频网站| 一本久久综合亚洲鲁鲁五月天| 日本三级韩国三级欧美三级| 国产欧美精品日韩区二区麻豆天美| 91视视频在线观看入口直接观看www | 色哟哟日韩精品| 亚洲影院免费观看| 丁香激情综合国产| 午夜亚洲福利老司机| 久久精品亚洲精品国产欧美| 99免费精品在线| 成人欧美一区二区三区视频网页| 国产成人精品综合在线观看| 蜜桃视频一区二区三区| 国产乱码一区二区三区| 色999日韩国产欧美一区二区| 欧洲一区在线电影| 日韩精品中文字幕在线一区| 亚洲国产成人一区二区三区| 久久亚洲一级片| 亚洲欧美综合另类在线卡通| 亚洲一区二区三区美女| 国产一区二区视频在线| 欧美日韩国产区一| 亚洲日本va在线观看| 精品一区二区三区在线视频| 成人免费观看av| 欧美四级电影网| 久久综合久色欧美综合狠狠| 洋洋av久久久久久久一区| 顶级嫩模精品视频在线看| 精品久久国产字幕高潮| 五月开心婷婷久久| 欧美三级电影精品| 夜夜精品浪潮av一区二区三区| 成人毛片在线观看| 中文av一区特黄| 成人午夜视频福利| 日本一区二区三区dvd视频在线| 欧美a级一区二区| 在线电影一区二区三区| 日本在线不卡视频| 欧美成人一区二区三区片免费| 日本aⅴ免费视频一区二区三区| 欧美美女视频在线观看| 性感美女久久精品| 欧美xxxx老人做受| 免费高清成人在线| www亚洲一区| 国产一区二区在线观看视频| 日韩精品在线看片z| 裸体在线国模精品偷拍| 欧美日韩精品免费观看视频| 亚洲乱码精品一二三四区日韩在线| www.欧美精品一二区| 天天做天天摸天天爽国产一区| 国产在线乱码一区二区三区| 日韩一级片网站| 国产一区二区三区最好精华液| 久久夜色精品国产噜噜av| 国产精品一二三| 1024成人网色www| 欧美高清激情brazzers| 日本成人超碰在线观看| 久久综合色8888| 99国产一区二区三精品乱码| 国产精品久久久久精k8| 在线中文字幕一区| 成人永久aaa| 粉嫩欧美一区二区三区高清影视| 一区二区三区美女视频| 欧美久久久影院| 国产激情一区二区三区桃花岛亚洲| 欧美色欧美亚洲另类二区| 亚洲伦在线观看| 日韩欧美一卡二卡| 99久久综合国产精品| 青青青爽久久午夜综合久久午夜| 欧美一区二区三区免费在线看| 激情综合亚洲精品| 日韩高清不卡一区二区| 亚洲国产高清aⅴ视频| 日韩视频在线你懂得| 91免费国产在线观看| 免费看欧美美女黄的网站| 亚洲欧洲另类国产综合| 在线91免费看| 欧美精品日日鲁夜夜添| 欧美综合久久久| 色婷婷av一区二区三区软件| 国产乱人伦偷精品视频不卡 | 欧美这里有精品| 成人app软件下载大全免费| 国产乱码精品一区二区三区五月婷| 日日夜夜精品视频天天综合网| 中文av一区特黄| 色呦呦网站一区| 欧美精品日韩综合在线| 久久理论电影网| 一区二区在线观看视频在线观看| 日本一区中文字幕 | 在线日韩国产精品| 欧美四级电影网| 欧美午夜精品免费|