首页 新闻 会员 周边

js或者jquery怎么处理json数据

0
悬赏园豆:10 [已解决问题] 解决于 2012-09-25 16:34

{"pages":"1","total":"1","code":"200","msg":"success","mode":"getbidlist","data": [{"info":"","currentlyuserid":"当前领先","domain":"jxshop.com","lefttime":"2 天6小时14分20秒","begindate":"2012-9-10 8:00:00","destinenum":"0","hits":"6","currentlyprice":"110","enddate":"2012-9-27 21:00:00","bidtimes":"3","beginprice":"70"}]}。例如有上面一串json数据,我想获取“data”键对应的value中[{"info":"","currentlyuserid":"当前领先","domain":"jxshop.com","lefttime":"2 天6小时14分20秒","begindate":"2012-9-10 8:00:00","destinenum":"0","hits":"6","currentlyprice":"110","enddate":"2012-9-27 21:00:00","bidtimes":"3","beginprice":"70"}]的各个键对应的值,用js和jquery分别怎么获取到啊?我知道可以用var obj=Jquery.parseJson(Str);然后obj.data能够获取value的值

让手指在键盘上飞舞的主页 让手指在键盘上飞舞 | 初学一级 | 园豆:82
提问于:2012-09-25 15:18
< >
分享
最佳答案
0

的各个键对应的值,用js和jquery分别怎么获取到啊?我知道可以用var obj=Jquery.parseJson(Str);然后obj.data能够获取value的值

 

你都知道了,你还想问啥,$.parseJSON 后,就是一个对象,里面可能是对象包含对象,可能是数组,如果是数组就循环,是 属性,就直接取呗 !

收获园豆:10
张坤 | 小虾三级 |园豆:1865 | 2012-09-25 15:22

就是说若我想取data键对应value值中的的info键对应的值可以用obj.data.info??这样来取吗???

让手指在键盘上飞舞 | 园豆:82 (初学一级) | 2012-09-25 15:30

@让手指在键盘上飞舞: 

不行,你的 data 是一个 数组 ,所以需要 obj.data[index].info 这样,

就像我上面说的,如果是对象,就直接取,如果是数组就循环,弄清楚你当前的每个是啥数据类型,结构!

张坤 | 园豆:1865 (小虾三级) | 2012-09-25 15:32

非常谢谢

让手指在键盘上飞舞 | 园豆:82 (初学一级) | 2012-09-25 16:34
其他回答(2)
0

就是用jquery.json插件

自由VIVE | 园豆:4 (初学一级) | 2012-09-25 15:36
0

或者有个json2.js

chenping2008 | 园豆:9836 (大侠五级) | 2012-09-25 16:35
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册