原文:Jquer Ajax xmlhttp请求成功了,为什么一直在error函数里面

今天遇到了一个极其奇怪的问题,用各种工具检查都能看到服务器端返回了 ,数据也是正常的,但是 .ajax 始终进不到success,郁闷啊,在网上找, 常见问题场景: .跨域 . .ajax 没设置 dataType,及服务器端没设置respon.ContentType . Json结构错误 第一第二很快就排除了,到了第三重新度了Json的定义 ,http: www.json.org json zh ...

2013-01-18 18:22 0 3483 推荐指数:

查看详情

Ajax请求成功但是一直进入error的原因

1.在1.3版本的jQuery以后,严格要求了json格式,如果返回的值不是json格式,他就会执行error函数。 所以如果想让他走success函数的话,还是在后台把数据格式化成json格式吧。 方法一: 使用springmvc原生注解@ResponseBody ...

Tue Jun 04 22:35:00 CST 2019 1 2323
AJAX 接口请求成功,但是却进入了error函数

记录~~~记录~~~~ 今天早上同事同事遇到了一个问题,她写了ajax 的get 请求,后端返回的是一个字符串,ajax请求成功,但是却不进success函数,却进去了eeor的函数。 后面才发现是AJAX 里的dataType 的问题,因为接口返回的是字符串,但是她在AJAX里 ...

Thu May 07 19:14:00 CST 2020 0 1088
ajax请求成功返回200,但还是进入error事件

ajax请求成功返回200,但还是进入error事件。 出错原因: 前台dataType:"json",而后台返回的数据不符合json规范。 解决方案有两种: 1.前台:让ajax数据返回类型为text而不是json;即dataType: "text"; 2.后台 ...

Tue Aug 06 18:24:00 CST 2019 0 981
ajax请求成功回调函数没有执行问题

如下常见的ajax前端请求请求成功后success:function(result){ 这里的数据没有执行 }: 回调函数没有正常执行,解决办法: 添加async: false,(默认是true); 如上:false为同步,这个Ajax请求将整个浏览器锁死, 只有url请求中后台的方法 ...

Fri Apr 26 18:03:00 CST 2019 0 1685
ajax请求成功,状态却是200

AJAX状态为200,这类状态代码表明服务器成功地接受了客户端请求。简单的来说成功发送一个AJAX请求,但是就是不进入success事件,进入error事件。 出错原因:dataType:"json",而后台返回的数据不符合json规范。 解决方法:   1、将dataType ...

Thu Oct 24 05:12:00 CST 2019 0 437
ajax请求成功前loading

1.jquery方式 <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>ajax加载loading图标</title>< ...

Thu Apr 20 18:24:00 CST 2017 0 9862
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM