广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

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

    来源:网络收集  点击:  时间:2024-03-19
    【导读】:
    下午,调试jquery遇到了一个很奇葩的错误:JSON.parseexpectedpropertynameor},就是jquery解析json的时候,不识别单引号,个人觉得这个错误其实应该在jquery中自己能够解决掉,不一定非得需要我们程序员自己解决。像extjs,easyUi等前台框架都已经开始识别单引号了。好了,不多说了,把错误贴出来,少让大家走点弯路。工具/原料more用jquery1.7.2时报JSON.parse expected property name or }的错误方法/步骤1/6分步阅读

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

    2/6

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

    3/6

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

    4/6

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

    5/6

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

    6/6

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

    注意事项

    注意:我用的是jquery1.7.2

    json.parse
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_359089.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-05 09:34:46  耗时:0.026
    0.0256s