当前位置:   article > 正文

ajax 获取接口返回json 总是报parse err_ajax parseerror

ajax parseerror

今天遇到一个问题,ajax调用resful接口返回的json数据无反应,后来发现调用接口返回状态是200,但是错误信息是parseerr。

百度搜了一下,大部分人都是在说 contenttype和datatype配置啥的,但是我这两个配置的没有问题。导致卡了好久。

最后发现问题在于:后端方法配置了 produces = {"application/json;charset=utf-8"}  并且返回的json不标准。举个例子:

"{'aa':'bb'}"  这样的会报错,不能用单引号,要用双引号:"{\"aa\":\"bb\"}"。

 

 

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/108764
推荐阅读
相关标签
  

闽ICP备14008679号