前端跨域是很常见的问题,在这里,我用过两种的处理方法,一种是本地通过PHP来请求后台,另一种是通过jsonp的方式
通过PHP来请求略微麻烦一些,这里先讲通过jsonp的方式
$.ajax({ url: url, dataType: 'jsonp', jsonp:"jsoncallback", data: data, success: function(backData) { if (backData.code == 9999) { systemMaintenance(backData.msg); } else { callback(backData, url, data); } }, });这是我最近遇到跨域时候的处理方法,
dataType设置成jsonp的格式即可,
成功后回调function。