ajax排错步骤
当请求出现问题的时候:
- 打开network面板
- 查看当前请求是否成功的发起,如果请求链接是红色,一定是请求出错
- 查看请求的url是否正确,method是否正确
- 查看是否按接口的要求传递了参数,同时参数的值是否合理
- 查看后台接口的返回数据
错误类型:
200:成功
301、302:重定向
304:数据来源于缓存
401,403:没有权限,用户信息验证失败
404:页面资源未找到,一般是url写错了
400:参数有问题
500:服务器有问题
如果发现post方式的请求参数在url拼接了,一定是 参数的传递有问题,有可能是表单的默认提交引起的,可以通过preventDefault()禁用默认行为