[英]Ajax response and Jquery parse.JSON error
我正在使用Rest API。 发布通话以进行登录。 得到了200,很多事情都说API返回了。 我想console.log该数据(只是为了确认事情,并查看要保留的信息)。 所以我尝试了:
$.ajax({
url: 'http://www.mensagemassinada.com.br/QSWebAPI/API/Login',
type: 'POST',
data: JSON.stringify(tudo),
contentType: 'application/json; charset=utf-8',
dataType: 'json',
async: false,
complete: function(data) {
var cap = data.responseJSON
console.log(cap);
console.log(data);
},
});
event.preventDefault();
})
我可以获得所需的信息(在data.responseJSON中)。 在普通的“数据” console.log中,我从服务器获取所有其他信息。 我想访问所述responseJSON中的单个iten(在日志中,我可以看到responseJSON是一个数组)。 如何访问此数组中的各个值? 我相信我会使用parseJson,但是关于JSON结构却出现了错误。 这是阵列内容打印屏幕(已编辑私有数据):
从我可以发现的Json格式应该是不同的。 但是我只想确认错误是我的错,还是我需要向后端人员提出一些修改。
提前致谢。
您可以通过定位ID为0的数组来访问数据
console.log(cap[0].Empr_Nome);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.