在我的 Jquery 成功 fn 中,当我执行此操作时 console.log(data);
我正进入(状态,
[
"{\"name\":\"android\"}"
]
当我尝试检索这样的 data.name[0] 名称时,我得到了未定义。
我也试过data[0].name,还是说未定义。
首先将字符串中的数组值转换为JSON,然后解析。
var json = JSON.parse(data[0]);
json.name;
这会产生值:
var data = '[{\"name\":\"android\"}]';
eval("data=" + data);
alert(data[0].name);
或者
var data = '[{\"name\":\"android\"}]';
data = JSON.parse(data)
alert(data[0].name);
您可以发布您尝试过的代码吗?