首页 > Web开发 > 详细

JQuery ajax请求返回(parsererror)异常处理

时间:2018-04-24 16:18:22      阅读:309      评论:0      收藏:0      [点我收藏+]

目前在学习一个Java应用的框架,反编译后在执行时一直报错,界面上显示”parsererror”,经过JavaScript调试后发现更详细的错误提示信息是

Unexpected token ‘ in JSON at position 1

经过排除最终找到问题,附上几个比较有用的解决办法:

1、将dataType注释掉就可了,原因是我的返回值是一个字符串而不是一个对象

https://blog.csdn.net/enternal07/article/details/48246119

注释掉确实不报错,但会引起其他的问题,执行时Javascript报以下错误 ,Cannot use ‘in‘ operator to search for,这个错误也是说明在each json 对象时,因为不是json对象,而是json字符串,所以报错

2、解决方案:Just use " instead of  in your json,也就是说返回的Json字符串中是用‘,而不是用”标识符

https://stackoverflow.com/questions/42356294/syntaxerror-unexpected-token-in-json-at-position-1

 

根据第二条信息提示找到Json转换的逻辑,发现果然有一行代码是将"替换为‘,将此行代码屏蔽,发现果然完美解决。

JQuery ajax请求返回(parsererror)异常处理

原文:https://www.cnblogs.com/dimg/p/8931110.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!