ajax跨域请求 status为200为什么会错误回调

2024-12-28 11:54:19
推荐回答(1个)
回答1:

  1. status为http请求状态码,当200<=status<300则代表请求已成功被服务器接收、理解、并接受,当status==200则说明请求已成功,请求所希望的响应头或数据体将随此响应返回。

  2. 所以当你status==200的时候,你应该执行的业务逻辑是拿到后台服务器返回给你的数据(this.responseText)。之后你的业务就是解析后台返回过来的数据。

  3. 至于为什么会错误回调,由于你并没有把代码贴出来,我也不知道。

  4. 望采纳