+ -
当前位置:首页 → 问答吧 → jquery json的问题

jquery json的问题

时间:2011-08-11

来源:互联网

在js 中现在有个数组是 var str={"name","age","date"} 
 我在jquery 里 success : function(data) { }返回的json只能通过 data.name ,data.age这样获得  
 但str是里的内容是不一定的 ,怎么才能通过 data["name"],data["age"]这样获取数据啊 ,

作者: dikeboy1234   发布时间: 2011-08-11

数组的话应该是str=["name","age","date"]吧
可以用对象额
str={"name":"zhangsan","age":"18","date":"1990-09-09"}

作者: KongHuLu   发布时间: 2011-08-11

用for in就可以

作者: dcyydc   发布时间: 2011-08-11

str={"name":"zhangsan","age":"18","date":"1990-09-09"} 
var json =eval(str);
for(var a in json )
alert(a); 可以遍历所有 key 那有没有什么方法可以遍历所有value啊
引用 1 楼 konghulu 的回复:
数组的话应该是str=["name","age","date"]吧
可以用对象额
str={"name":"zhangsan","age":"18","date":"1990-09-09"}
这不一样吗 访问的时候还是要data.name啊 我想要data["name"]怎么实现啊

作者: dikeboy1234   发布时间: 2011-08-11