首页 > 编程语言 > 详细

javascript操作json

时间:2014-10-31 13:26:55      阅读:192      评论:0      收藏:0      [点我收藏+]

var jsonStr = ‘{"team": "铁三角", "members": [{"name":"小明", "age": 7},{"name":"小红", "age": 8},{"name":"小刚", "age": 9}]}‘;//字符串

var jsonObj = {"team": "铁三角", "members": [{"name":"小明", "age": 7},{"name":"小红", "age": 8},{"name":"小刚", "age": 9}]};//对象

jsonObj = eval("(" + jsonStr + ")");//字符串向对象转换

//遍历铁三角成员

for (var i = 0; i < jsonObj.members.length; i++) {

  alert(jsonObj.members[i].name);

}

//遍历小明的属性

var ming = jsonObj.members[0];

for (var key in ming) {

  alert(key);

  alert(ming[key]);

}

****************************

ajax请求json的jquery实现:

B:

$.ajax({

  url: "a.aspx",

  dataType: "json",

  type: "post",

  success: function(data) {alert(data[0].demo);},

  error: function(XMLHttpRequest, status, error) {alert(error);}

});

S:a.aspx

Response.Clear();

Response.Write("[{\"demo\":\"This Is The JSON Data\"}]"); 
Response.Flush(); 
Response.End();

 

javascript操作json

原文:http://www.cnblogs.com/feilv/p/4064620.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!