原文网址:https://www.youyong.top/article/11594b7fbf3eb
把ajax方法简单封装了一下,以便其他地方调用,最近测试发现有时后端正常返回数据,ajax没有进入success方法,却进入了error方法。
原文网址:https://www.youyong.top/article/11594b7fbf3eb
把ajax方法简单封装了一下,以便其他地方调用,最近测试发现有时后端正常返回数据,ajax没有进入success方法,却进入了error方法。
原文网址:https://www.youyong.top/article/11594b7fbf3eb
原来是 设置了dataType的事。
我设置了dataType为json,但后端多个接口返回的不仅仅只有json,还有string/xml 等。
如果你的dataType设置的json,后端返回的json, 还走进error, 那就有可能是后端返回的json格式有问题。
如果你和我一样,会返回多种格式,那就去掉dataType。
dataType
类型:String
预期服务器返回的数据类型。如果不指定,jQuery 将自动根据 HTTP 包 MIME 信息来智能判断,比如 XML MIME 类型就被识别为 XML。
作者声明:本篇文章系本人原创,欢迎分享,但未经许可,谢绝转载。
共 0 条留言
iPhone X 跌破发行价,苏宁200亿入股恒大 | 财经日日评
资深黄牛现身说法:iPhone X价格秒变不停,就像炒股一样
看片要当心了!色站不只掏空你,还可能掏空你的电脑 | 网页中可能包含JS挖矿机脚本!!!
说说Javascript的闭包(Closure)是怎么回事?
ajax返回的http status是200 没有进success方法 却进入了error方法?
手机扫一扫
分享文章