提示
- 查看后台传回的数据是String类型数据,还是JSON格式的数据(本身是JSON类型数据)
- 按Object.property形式观察格式(最好用console.log(data)来查看一下输出的结果,方便弄清楚格式)
本身是JSON类型的数据
用Object.property..args来获取,获取到的数据内部有不同格式的,需按对应的格式进行获取
例子
{"code":"0","msg":"操作成功","data":{"total":"0","size":"10","current":"1","records":[{"id":"PK1902181456483"}],"pages":"0"}}
想要获取records下的id的值,用console.log命令查看结构,发现records中的数据是Array类型的,所以就好取了。
var resultCollection = sourceData.data.records;
for(var i = 0; i < resultCollection; i++) {
console.log(resultCollection[i].id);
}