ajax跨域请求问题

新手上路,请多包涵

问题描述

现在是ajax跨域请求,后台返回的是json串格式,但是后台代码不在我这里。ajax总是进error,但是返回的错误状态码是4和200,希望大神们帮下,谢谢

阅读 1.7k
3 个回答

状态码200是成功了,4开头的是失败了的,403是服务器禁止访问,404是服务器没找到文件或目录

所以你只是说了4,而且没有截图很难说明原因

至于跨域,可以使用jsonp或者服务器配置反向代理

新手上路,请多包涵

clipboard.png是返回的XMLHttpRequest.readyState为4,后台代码不在我这里,所以修改不了的前提下,后台返回的是json串
clipboard.png。怎么解决啊大神

是不是你这个后端接口根本就没有实现支持jsonp,所以你用jsonp方式调用,返回的是json格式数据,然后juery就认为这个是坏数据,不是预想的jquery,然后就进了error?

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题