Jquery Ajax jsonp请求在控制台中显示

时间:2014-02-20 16:00:37

标签: javascript jquery ajax

请原谅这个问题,但我无法理解我做错了什么,我试图通过ajax和jquery做一个jsonp请求 - 如果我看看响应我的数据显示正常,但是我无法得到我的了解如何在控制台中显示它。

这是我的代码

 $(document).ready(function(){

    var jsondata = [];
    $.ajax({ 
        type: 'GET', 
        url: '<myurl with json response in a form of an array >?callback=?', 
        cache: false,
        dataType: 'jsonp',
        success: function (data) { 
            console.log(data);
        }
    });
});

只是为了澄清我的回答显示如下:

[{"content":asdf,"created_at":"date","asdf":"asdf"}]

2 个答案:

答案 0 :(得分:0)

您的回复是对象的ARRAY,因此请引用数组索引,后跟属性:

console.log(data[0].content);

答案 1 :(得分:-1)

 var content = data.content;
 var created_at= data.created_at;
 var asdf= data.asdf;

console.log(content);
console.log(created_at);
console.log(asdf);

试试这个