Erlo

AJAX跨站处理解决方案

2019-02-01 14:03:01 发布   701 浏览  
页面报错/反馈
收藏 点赞

//直接使用ajax会提示跨站失败

$.ajax({

    type : 'POST',

    url : 'http://www.abc.com/api',

    data : '',

    dataType : 'text',

    success : function(data) {

    }

});



//换用jsonp类型即可

$.ajax({

    dataType : 'jsonp',

    url : 'http://www.abc.com/api',

    success : function(data) {

        console.log(data);

    }

});



//或者采用getJSON,并在url后面加入callback=?

$.getJSON('http://www.abc.com/api&callback=?', function(data) {

    console.log(data);

});

  

登录查看全部

参与评论

评论留言

还没有评论留言,赶紧来抢楼吧~~

手机查看

返回顶部

给这篇文章打个标签吧~

棒极了 糟糕透顶 好文章 PHP JAVA JS 小程序 Python SEO MySql 确认