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



请原谅这个问题,但我不能完全理解我做错了什么,我正在尝试通过 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"}]

你的响应是一个对象的数组,所以引用数组索引,后跟属性:

console.log(data[0].content);
 var content = data.content;
 var created_at= data.created_at;
 var asdf= data.asdf;
console.log(content);
console.log(created_at);
console.log(asdf);

试试这个

相关内容

最新更新