美文网首页
jquery ajax jsonp 跨域实现

jquery ajax jsonp 跨域实现

作者: 赠前端 | 来源:发表于2018-02-23 18:03 被阅读0次
$.ajax({
    url: "地址",
    type: "post",
    processData: false,
    timeout: 15000,
    dataType: "jsonp",
    jsonp: "callback",
    jsonpCallback:"callback1",
    success: function(result) {
        alert(result);
    },
    error:function(){
        alert("fail");
    }
});

通过浏览器网络捕获到的请求地址将我们配置的jsonp属性和jsonpCallback属性拼装到了请求地址上。其中callback1就是回调函数,jquery会自动创建一个类似。

function callback1(result){
    success(result);
}

的方法。

相关文章

网友评论

      本文标题:jquery ajax jsonp 跨域实现

      本文链接:https://www.haomeiwen.com/subject/nagxxftx.html