除了json语法问题外,遇到的一个小坑。
在对一个js对象使用JSON.parse()时会报错。
也就是如果你的datatype是json的话,那么就没必要再用JSON.parse进行转换了,因为jquery已经帮你转换好了。如果还用JSON.parse进行转换的话会报错。同理,如果你url的是一个json文件的话 即使你没有设置datatype jquery会智能判断为json类型文件,所以用JSON.parse也会报错。
测试过程:
js:
json文件(没有格式问题)
报错:
如果换成txt文件
js:
则正确运行