社区
JavaScript
帖子详情
Ajax 总是执行error方法,为什么
qq_37456639
2017-07-16 10:15:21
...全文
1033
10
打赏
收藏
Ajax 总是执行error方法,为什么
[图片]
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
认真一拳
2019-11-01
打赏
举报
回复
data要转为json类型,因为下面的datatype写的是json
河岸飞流
2017-07-21
打赏
举报
回复
返回值类型错误
及时雨送浆
2017-07-21
打赏
举报
回复
datatype:'text' 即可
qq_37456639
2017-07-21
打赏
举报
回复
那可以告诉我怎么改吗
qq_37456639
2017-07-20
打赏
举报
回复
qq_37456639
2017-07-20
打赏
举报
回复
这个是执行Controller 他的类型是 document 那应该怎么改呀
wangdan_2013
2017-07-18
打赏
举报
回复
在看楼主写的前端代码里面,并没有什么问题,这个具体的原因还是按照@hookee 的方法测试下,看看google里面network里面的信息,是否有错误
hookee
2017-07-17
打赏
举报
回复
可以 按F12通过开发者工具的网络跟踪一下,看看递交后服务器返回的错误信息。 或者写个FROM表单,按一般表单方式post到loginq.do. 看报什么错。 返回的不是json格式, datatype就不要设置了。
___紫菜
2017-07-17
打赏
举报
回复
data: {"loginname":loginname,"password":password}, 你password后面多了一个逗号
薯仔蚊
2017-07-17
打赏
举报
回复
1
你ajax的dataType是json,所以你接口返回的值也要是json,不然接口直接会运行error的回调函数。 return {status:0} else return {status:1}
ajax
mvc
error
,spring mvc
ajax
success不
执行
反倒
执行
error
在SpringMVC项目中,前端使用
Ajax
发送PUT请求,后端使用@ResponseBody返回字符串,但
Ajax
的success回调未
执行
,反而
执行
了
error
。问题在于数据格式,前端JSON.stringify()转换的数据与后端预期不符。解决方案是将后端返回类型改为ModelMap,并将响应字符串放入ModelMap中。此问题可能因JSON.stringify()导致,尽管其他请求同样使用该转换但出现相同问题。
jQuery
Ajax
请求成功后,为什么一直在
error
函数里
本文探讨了在使用$.
ajax
时遇到的不触发success回调的常见问题,包括跨域问题、数据类型设置不当、JSON格式错误等,并提供了相应的解决策略。
Jquer
Ajax
xmlhttp请求成功了,为什么一直在
error
函数里面
本文详细解析了JSON键值对规范,解释了为何JSON键需要使用双引号,并通过实例展示了JSON结构错误导致的
AJAX
请求无法进入success回调的原因及解决
方法
。
奇怪的问题:
ajax
+php 获取数据成功却走
error
本文描述了一个奇特的问题,在服务器环境下
AJAX
请求虽然成功但仍触发
error
回调的现象,并揭示了问题根源在于使用记事本修改配置文件后产生的BOM头。
关于提交
AJAX
请求后成功,不
执行
success去
执行
error
的原因及分析
本文探讨了
Ajax
请求中success与
error
回调
执行
条件,并通过实例分析了为何在某些情况下
Ajax
请求成功却进入
error
回调,最终定位问题并给出了解决方案。
JavaScript
87,989
社区成员
224,684
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章