1.ajax请求成功,但是却进入error方法

问题描述:ajax请求成功后,明明能在network中看到服务器返回的数据,但是ajax却进入了error方法
【解决办法】有可能是ajax请求时设置的dataType和服务器返回的数据格式不同,去掉dataType即可

2.ajax请求成功,但是既不进入success方法,也不进入error方法,同时network中报错Provisional headers are shown

【出现原因】由于后台的某个接口没有res.send()返回数据,造成进程堵塞
【解决办法】去查看接口,确保每一个接口都有res.send()返回数据

res.send({
status: 200,
msg: 'ok',
data: result
})

3.ajax发送请求,控制台输出的内容闪现,页面没反应

【错误原因】为button绑定了事件发送ajax请求,点击button会有一个默认的行为
【解决办法】把button换成Input,绑定它发送ajax请求