繁体   English   中英

Ajax响应和Jquery parse.JSON错误

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM