$.parseJSON 导致线上json无法解析

jQuery.parseJSON()

函数用于将格式完好的JSON字符串转为与之对应的JavaScript对象。

所谓"格式完好",就是要求指定的字符串必须符合严格的JSON格式,例如:属性名称必须加双引号、字符串值也必须用双引号。

正因为其对JSON格式的严格要求,导致一些问题的出现,如在测试环境上程序运行正常,到线上就会出现JSON无法解析的情况

面对这种问题,首先要严格注意JSON的结构,或者干脆不用$.parseJSON,使用json_encode()即可。

发布了45 篇原创文章 · 获赞 12 · 访问量 5万+

猜你喜欢

转载自blog.csdn.net/qq_40012791/article/details/100551726