从ajax api调用中获取多个对象的数据

时间:2016-09-29 18:35:49

标签: javascript jquery ajax api object

我有多个对象作为来自Ajax的api调用的响应,我如何" print"对象里面的数据?

$.ajax({
    url: 'url',
    dataType: 'json',
    type: 'post',
    contentType: 'application/json',
    data: JSON.stringify( { parameters } ),
    processData: false,
    success: function( data ){
      console.log(data); <- this log all objects, i want the info inside the objects
    },
});

enter image description here

我如何打印每一个&#34;变量&#34;对于每个对象,或存储在数组上。

2 个答案:

答案 0 :(得分:2)

如果您只想查看数据,

console.log(JSON.stringify(data,null,4));

如果要使用数据,则必须迭代数组并分别访问每个对象,或使用come collection方法(请参阅下划线或lodash(https://lodash.com/等库)

答案 1 :(得分:0)

喜欢这个吗?

for(int i = 0; i < data.length; i++) {
  console.log(data[i]);  
 }