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

首頁 > 開發 > AJAX > 正文

jQuery ajax json 數據的遍歷代碼

2024-09-01 08:27:57
字體:
來源:轉載
供稿:網友

先給大家說下我的需求:進行ajax請求后,后臺傳遞回來以下json數據。

具體實現代碼如下所示:

JavaScript代碼

{ "data":[ {"id":"1","name":"選擇A","value":"A"}, {"id":"2","name":"選擇B","value":"B"}, {"id":"3","name":"選擇C","value":"C"} ] } 

對上面的json數據類在jquery 的success 函數中解析

JavaScript代碼

$.ajax({ type: "POST", url: "xxx.do", dataType : "json", // 指定返回類型 data: {xxx:"yyy"}, // 傳遞到后臺的參數 success: function(data) { $.each(data, function(index,values){ // 解析出data對應的Object數組 $.each(values,function(index2,value){ // 遍歷Object數組 ,每個對象的值存放在value ,index2表示為第幾個對象 // 根據自己的邏輯進行數據的處理 alert(value.name + " " + value.value); // TODO: 邏輯 }); }); }, error : function() { alert("系統出現問題"); } }); 

繼續來個例子

本章節分享一段代碼實例,是jQuery封裝的ajax對JSON數據的請求處理。
代碼比較簡單,對于有經驗的人員來說可以掠過,初學者可以做一下參考之用。
代碼如下:

<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <title>錯新站長站</title> <script src="http://libs.baidu.com/jquery/1.9.0/jquery.js"></script><script>$(document).ready(function(){ $("#bt").click(function(){  $.ajax({   type: "get",   dataType: "json",   url: "demo/jQuery/ajax/txt/json.txt",   success: function(msg){    var data = msg    str="";    $.each(data,function(index, n){     str=str+data[index].webName+","+data[index].url+","+data[index].age+"<br/>";    });    $("#show").html(str);   }  }); })})</script></head><body><div id="show"></div><input type="button" id="bt" value="查看效果"/></body></html>

以上所述是小編給大家介紹的jQuery ajax json 數據的遍歷代碼,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對錯新站長站網站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 叙永县| 横山县| 交口县| 平阳县| 彝良县| 陇川县| 沙河市| 伊金霍洛旗| 上栗县| 邹城市| 巴青县| 五指山市| 凯里市| 萨迦县| 昭平县| 开平市| 延津县| 丽水市| 紫金县| 兴山县| 闵行区| 昆明市| 岳阳县| 建昌县| 荣成市| 安多县| 巴林左旗| 平阴县| 邵东县| 平舆县| 滕州市| 光泽县| 农安县| 策勒县| 句容市| 芒康县| 江津市| 南溪县| 博兴县| 平遥县| 策勒县|