当前位置: 代码迷 >> Ajax >> XMLHttpRequest.responseText返回地图怎么读取?
  详细解决方案

XMLHttpRequest.responseText返回地图怎么读取?

热度:570   发布时间:2012-08-07 14:54:49.0
XMLHttpRequest.responseText返回map如何读取???
var data=xhr.responseText; 
//data输出[{"shutExplain":"听空好音","openExplain":"语音提示"}] 

我用data["shutExplain"]返回undefined???? 
data[0].shutExplain 出错!提示“0.shutExplain”为空或不是对象错误?? 


------解决方案--------------------
data是string类型,不是object,要eval生成json对象
JScript code
var data=xhr.responseText;
data=eval('('+data+')')
alert(data["shutExplain"]) 
  相关解决方案