在angularJs中的JSONP发布请求

时间:2015-04-10 08:32:26

标签: jquery ajax angularjs jsonp

我想在angularJs中使用jsonp进行此调用。

JQ.ajax({
    type: 'POST',
    url: '',
    data: '',
    dataType: 'json',
    contentType: "application/json; charset=utf-8",
    success: function(data) {},
    error: function(error) {}
});

有人可以帮我这样做吗? 非常感谢!!!

1 个答案:

答案 0 :(得分:1)

您可以使用$http

示例:

$http({method: 'JSONP', url: "http://something.com/path?callback=JSON_CALLBACK"}).
success(function(data, status) {
 //access data here
}).error(function(data, status) {
 console.log(data || "Request failed");
}); 

您必须将url参数更改为您要使用的任何url,但请注意您必须包含“callback = JSON_CALLBACK”的部分。您应该查看this link以获取更多信息。