国产探花免费观看_亚洲丰满少妇自慰呻吟_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 數據的遍歷代碼,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對錯新站長站網站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 肥乡县| 教育| 亳州市| 陈巴尔虎旗| 通州市| 吕梁市| 北海市| 灌云县| 康马县| 靖宇县| 龙海市| 吉安市| 应用必备| 高雄市| 云和县| 潜江市| 汕尾市| 濮阳市| 余姚市| 舟山市| 衡水市| 玉树县| 茂名市| 贵定县| 安陆市| 镇江市| 广南县| 巢湖市| 尼玛县| 垣曲县| 天全县| 嘉兴市| 虞城县| 肥西县| 巢湖市| 射阳县| 卓资县| 大埔区| 揭阳市| 芦溪县| 阿图什市|