Ajax中responseText解析json格式数据
Posted alice-you
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ajax中responseText解析json格式数据相关的知识,希望对你有一定的参考价值。
解决ajax处理服务器端返回结果responseText中是JSON的数据。
第一,json格式的文件内容如下:
{
"city":"ShangHai",
"telephone":"123456789"
}
第二,服务器端返回的json数据就是上述的内容在responseText中,现在要取出来,方法有两种:
方法1:
var json=JSON.parse(request.responseText);
alert(json.city);
方法2:
var result = request.responseText;
var jsonObject=eval("("+result+")");
alert(jsonObject.telephone);
以上是关于Ajax中responseText解析json格式数据的主要内容,如果未能解决你的问题,请参考以下文章
[TimLinux] JavaScript AJAX接收到的数据转换为JSON格式
ajax 技术有一事不明有高人指点,当我们用responseText接收response.write输出的值时有长度限制吗?