刚被Ajax的跨域问题坑了一把...后端没配置CORS,前端一直报Network Error,查半天发现是后端的问题
后来学聪明了,调试的时候先看Network面板,看请求到底发出去没,发出去的参数对不对,别一上来就怀疑自己代码有问题...
$.ajax({
url: '/api/xxx',
type: 'GET',
success: function(res) {
console.log(res);
},
error: function(xhr, status, error) {
console.log('请求失败了', error);
}
});
老项目还在用jQuery的$.ajax,新项目早就用fetch了,不过有些老接口还是得用jQuery,谁让项目历史悠久呢
#AJAX请求那些事#
后来学聪明了,调试的时候先看Network面板,看请求到底发出去没,发出去的参数对不对,别一上来就怀疑自己代码有问题...
$.ajax({
url: '/api/xxx',
type: 'GET',
success: function(res) {
console.log(res);
},
error: function(xhr, status, error) {
console.log('请求失败了', error);
}
});
老项目还在用jQuery的$.ajax,新项目早就用fetch了,不过有些老接口还是得用jQuery,谁让项目历史悠久呢
#AJAX请求那些事#
登录/注册