美文网首页
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