AJAX跨站处理解决方案

  • Maxie 发布于 2017-03-24 21:22
  • 栏目:Ajax
  • 1786 人围观
  • 16 个不明物体

//直接使用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);

});



关键词: ajax jsonp 跨域

评论