Ajax结果不是对象

Ajax result is not an object

本文关键字:对象 结果 Ajax      更新时间:2023-09-26

我的AJAX结果是

["1","O"]

我正试图访问1,但

console.log(result[0]);

给我

'['

如何将它作为一个对象,并只获得数组结果的第一个元素?

看起来您正在对结果的字符串进行索引。尝试

var resultObj = JSON.parse(result);
console.log(resultsObj[0]);

您要访问的是结果的字符串。您需要将其解析为JSON格式。

result = JSON.parse(result);