专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-683-0016      微信咨询  |  联系我们

错误JSON.parse expected property name or '}'

当前位置:网站建设 > 技术支持
资料来源:网络整理       时间:2023/2/14 0:10:33       共计:3560 浏览

下午,调试jquery遇到了一个很奇葩的错误:JSON.parse expected property name or '}',就是 jquery解析json的时候,不识别单引号,个人觉得这个错误其实应该在jquery中自己能够解决掉,不一定非得需要我们程序员自己解决。像 extjs,easyUi等前台框架都已经开始识别单引号了。好了,不多说了,把错误贴出来,少让大家走点弯路。

工具/原料

  • 用jquery1.7.2时报JSON.parse expected property name or '}'的错误

方法/步骤

  1. 在firebug中发现jquery源码报了这个错。

  2. 把错误用翻译软件翻译一下,结果有点看不懂,不过大概意思就是说json解析的时候有问题。

  3. 然后在firebug右边发现将要转化为json的字符串有点奇怪,哪里奇怪呢?

  4. 再仔细看了一下,哦,原来是json里的属性缺少了双引号。正确的写法应该是这样的{“success”:true,“msg”:“修改成功!”}。

  5. 最后在后台把参数添加上引号(注意java里在字符串中加双引号需要用到转义字符“\”)

  6. 最后调试成功。怎么样简单吧?你的错误解决了吧?赶紧点个“有用”吧!。谢谢

    END

注意事项

  • 注意:我用的是jquery1.7.2

版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:ASP.NET C# 获取当前日期 对日期进行加减操作 | ·下一条:AdoHelper支持多数据库操作的封装(1)

Copyright © 广州京杭网络科技有限公司 2005-2024 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有