用$.getJSON方法取数据,怎么解读返回值?
用$.getJSON方法取数据;servlet回传的数据是{"param1":{"a":"hh","b":2},"param2":{"c":"ww","d":30},"n...
用$.getJSON方法取数据;servlet回传的数据是{"param1":{"a":"hh","b":2},"param2":{"c":"ww","d":30},"name":"root"},怎么从得到的data获取各个值,我知道单层的直接用data["name"]即可,但多层的不知道怎么获取
展开
2个回答
展开全部
servlet回传的数据 是一个字串
需要转成 对象或数组 使用
js var obj = eval('(' +data + ')');
alert(obj.name);// root
alert(obj.param1.a) //hh
php $arr =json_decode($json,true) // 数组
echo $arr['param1']['a'] // hh
echo $arr['param2']['c'] //ww
echo $arr['name'] //root
需要转成 对象或数组 使用
js var obj = eval('(' +data + ')');
alert(obj.name);// root
alert(obj.param1.a) //hh
php $arr =json_decode($json,true) // 数组
echo $arr['param1']['a'] // hh
echo $arr['param2']['c'] //ww
echo $arr['name'] //root
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询