为什么我用ajax data.SERVERPARTObject 显示的是undefined
有可能后台返回的数据格式是字符串类型的数据, 不是一个js对象, 用JSON.parse转换成对象.
data.SERVERPARTObject[0] 试试
可以先打印下data的类型
console.log(typeof data);
如果是字符串, 那就 JSON.parse(data);
JSON.parse(data);
你写的ajax有没落下一句,dataType: 'json',跟上面的JSON.parse(data)一个意思
dataType: 'json'
JSON.parse(data)
10 回答11.3k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答2.4k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
4 回答3.4k 阅读
11 回答6k 阅读
1 回答2.2k 阅读✓ 已解决
3 回答2.9k 阅读✓ 已解决
9 回答6k 阅读✓ 已解决
有可能后台返回的数据格式是字符串类型的数据, 不是一个js对象, 用JSON.parse转换成对象.