怎么用ajax解析json?

 我来答
百度网友d3b5ba5
推荐于2017-09-05 · 知道合伙人软件行家
百度网友d3b5ba5
知道合伙人软件行家
采纳数:91 获赞数:140
拥有持续旺盛的对技术饥渴感。

向TA提问 私信TA
展开全部
使用$.ajax()取得json对象。
//其中设置 dataType:"json",使得返回来的数据格式为json。如果不添加该条属性,则返回来的为字符串。字符串对象可以通过eval("("+data+")")方法转成json对象,但该方法不推荐使用,对于取数据的操作同上。区分data为JSON对象还是字符串,可以通过alert语句进行打印,如果是Object object就是JSON对象,如果将内容显示出来则为字符串。
$.ajax( {
type : "POST",
url : "testjson!getJson.do",
dataType:"json",
cache:false,
async:false,
data : "",
success : function(data) {
//var object = eval("("+data+")");
$.each(data.list,function(index,item){
alert(item.trueName);
})
}
});
struts2对于输出JSON对象有很好的支持,详情可参考:http://yshjava.iteye.com/blog/1333104
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式