国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

Jquery解析json字符串及json數組的方法

2019-11-20 12:23:16
字體:
來源:轉載
供稿:網友

本文實例講述了Jquery解析json字符串及json數組的方法。分享給大家供大家參考。具體如下:

<!doctype html> <html> <head> <meta charset="utf-8"> <script src="js/jquery-1.6.2.min.js"></script> </head> <body> <hr /> <h3>解析json字符串、json數組</h3> <input type="button" id="jsonBtn" name="jsonBtn" value="jsonArray" /> <input type="button" id="jsonArray2" name="jsonArray2" value="jsonArray2" /> <input type="button" id="jsonStr" name="jsonStr" value="jsonStr" /> <input type="button" id="jsonStr2" name="jsonStr2" value="jsonStr2" /> <hr /> <div class="jsonText">  {"ret": 0, "msg": "", "is_lost":0, "nickname": "小米", "gender": "男", "province": "廣東", "city": "廣州", "year": "1990", "figureurl": "http:////qzapp.qlogo.cn//qzapp//101152201//D87BF108B19279F31587CE96E5648A98//30", "figureurl_1": "http:////qzapp.qlogo.cn//qzapp//101152201//D87BF108B19279F31587CE96E5648A98//50", "figureurl_2": "http:////qzapp.qlogo.cn//qzapp//101152201//D87BF108B19279F31587CE96E5648A98//100", "figureurl_qq_1": "http:////q.qlogo.cn//qqapp//101152201//D87BF108B19279F31587CE96E5648A98//40", "figureurl_qq_2": "http:////q.qlogo.cn//qqapp//101152201//D87BF108B19279F31587CE96E5648A98//100", "is_yellow_vip": "0", "vip": "0", "yellow_vip_level": "0", "level": "0", "is_yellow_year_vip": "0"} </div> <hr /> <div class="jsonArray">  { root:   [   {name:'1',value:'0'},   {name:'6101',value:'西安市'},   {name:'6102',value:'銅川市'},   {name:'6103',value:'寶雞市'},   {name:'6104',value:'咸陽市'},   {name:'6105',value:'渭南市'},   {name:'6106',value:'延安市'},   {name:'6107',value:'漢中市'},   {name:'6108',value:'榆林市'},   {name:'6109',value:'安康市'},   {name:'6110',value:'商洛市'}   ],  json:   [   {name:'6103',value:'寶雞市'},   {name:'6104',value:'咸陽市'},   {name:'6107',value:'漢中市'},   {name:'6108',value:'榆林市'},   {name:'6110',value:'商洛市'}   ]  } </div> <hr /> <div class="jsonArray2">  [  {name:'1',value:'0'},  {name:'6101',value:'西安市'},  {name:'6102',value:'銅川市'},  {name:'6103',value:'寶雞市'},  {name:'6104',value:'咸陽市'},  {name:'6105',value:'渭南市'},  {name:'6106',value:'延安市'},  {name:'6107',value:'漢中市'},  {name:'6108',value:'榆林市'},  {name:'6109',value:'安康市'},  {name:'6110',value:'商洛市'}  ] </div> </body> </html> <script type="text/javascript">  ///jQuery 解析json字符串  //解析復雜的json數組  $("#jsonBtn").click(function(){  var data=$(".jsonArray").html();  alert("-----"+data);  var dataObj=eval("("+data+")");//轉換為json對象  alert(dataObj.root.length);//輸出root的子對象數量  alert(dataObj.json.length);//輸出json的子對象數量   //遍歷json數組   $.each(dataObj.root, function(i, item) {   alert(item.name+"-----root-------"+item.value);   });   //遍歷json數組   $.each(dataObj.json, function(i, item) {   alert(item.name+"-----json-------"+item.value);   });  });  //解析單個的json數組  $("#jsonArray2").click(function(){  var data=$(".jsonArray2").html();  alert("-----"+data);  var dataObj=eval("("+data+")");//轉換為json對象  alert(dataObj.length);//輸出root的子對象數量   //遍歷json數組   $.each(dataObj, function(i, item) {   alert(item.name+"-----jsonArray-------"+item.value);   });  });  ///解析標準的Json串 方法一  $("#jsonStr").click(function(){  var json=$(".jsonText").html();  alert("---2--"+json);   var item = jQuery.parseJSON(json);   alert(item.nickname);   alert(item.ret);   alert(item.figureurl );  });  ///解析標準的Json串,方法二  $("#jsonStr2").click(function(){  var json=$(".jsonText").html();  alert("---2--"+json);   var obj = eval("("+json+")");   alert(obj.nickname);   alert(obj.ret);   alert(obj.figureurl );  }); </script>

希望本文所述對大家的jQuery程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 武清区| 社旗县| 科技| 黑河市| 丹东市| 荃湾区| 绥化市| 上栗县| 卫辉市| 乌兰浩特市| 莆田市| 鄂托克前旗| 车险| 扎兰屯市| 苍山县| 抚远县| 平泉县| 秀山| 囊谦县| 南华县| 泸水县| 长丰县| 柳林县| 广汉市| 闵行区| 邵阳市| 天镇县| 咸宁市| 日喀则市| 邻水| 甘肃省| 杂多县| 乐亭县| 镇巴县| 商南县| 南通市| 兴安县| 宕昌县| 江西省| 扶绥县| 长泰县|