ajax请求返回结果进入success还是error
来源:互联网 发布:怎么截图给淘宝客服 编辑:程序博客网 时间:2024/05/21 10:53
我写了一个post方式的ajax请求,如下
$.ajax({ type: "POST", url: contextPath + baseUrl + "import/tools", dataType: "json", data:{ urlOrName: urlOrName, importMethod: importMethod }, async: true, beforeSend: function (XMLHttpRequest) { }, success: function (data) { alert(data); }, complete: function (XMLHttpRequest, textStatus) { }, error: function (e) { } });
后端接口用@ResponseBody控制返回的是字符串,但是发现后端成功返回后,上述代码居然进入到了error处理环节,而不是success中。
原因分析:弄错了dataType参数的含义
dataType是类型的意思,但是并不是前端往后端传递的参数的类型,而是请求返回的数据的类型,后端返回的数据是字符串,所以上面dataType的值不应该写json,而应该改成html
0 0
- ajax请求返回结果进入success还是error
- ajax请求返回状态为200但还是进入error事件
- ajax请求返回状态为200但还是进入error事件
- ajax发送请求成功,但是不进入success方法,进入error方法?
- Ajax什么时候进入success和error
- ajax请求不等服务器返回直接进入error
- 【JavaWeb】ajax请求返回200却进入error
- ajax请求返回到达不了success,statusText: "error" status: 0 readyState: 0
- ajax 请求进入到error
- ajax success 没进入后台 返回login.aspx的html
- ajax请求不进入success函数的原因
- ajax不进入success
- ajax 执行success 还是error 为什么报parsererror
- 如何允许WebGL从本地载入资源(ajax的post请求返回error函数而不到success)
- ajaxfileupload返回结果总进入error
- ajax 请求返回200 但是不进success--2
- Ajax请求成功后,获取success中的返回的问题
- ajax 请求返回200 但是不进success--2
- 杭电1229题还是A+B
- sql优化
- 大数据Spark “蘑菇云”行动第103课:Hive源码大师之路第一步:Hive源码思考和解析初体验
- 使用LayoutTransition实现布局变化时的动画
- 十分钟快速了解Java守护线程
- ajax请求返回结果进入success还是error
- nginx开启IPV6支持配置
- ListView添加无数据显示的文本
- 杭电2041超级楼梯
- git config
- invalidate()和requestLayout()方法调用过程
- 为什么在mysql_query()返回成功后,mysql_store_result()有时返回NULL?
- 停车场项目
- 小技巧:在每行末尾加字符--有没有快速的方法?(批量)