SyntaxError: Unexpected token< in JSON at position 0 错误
当你使用AJAX时有设定dataType :'json'
所以在接回传值的时候会以json格式来解析但回传的资料非json格式就会出现这个错误讯息
UncaughtSyntaxError: Unexpected token < in JSON at position 0
标签: javascriptjsJSON报错Uncaught SyntaxError
2017-01-08 18:35 2063人阅读 评论(0) 收藏 举报
分类:
javascript(10)
版权声明:本文为博主原创文章,未经博主允许不得转载。
调试页面的时候js报错 : Uncaught SyntaxError: Unexpected token < in JSON at position0
其实报这个错误,只可能是json解析异常,坑了很久都没找到问题原因,
结果点开这个错误就能定位到错误的代码
直接点击这个initHTML后面的url,定位到错误代码位置;
看到这里原因就很明显了,这个EditorHtml不能正确的解析,此次错误是因为
EditorHtml的数据结构之前是简单的字符串,后来因为修改了逻辑,改成了JSON的字符串,
而我获取到了修改之前的数据导致的报错.
这个错误都是因为某些原因导致传入的字符串不是标准的JSON字符串导致的.
http://blog.csdn.net/zzwwjjdj1/article/details/54235931
http://blog.csdn.net/dongdongzzcs/article/details/6892860
http://blog.csdn.net/y243234469/article/details/52420307
http://blog.csdn.net/dongdongzzcs/article/details/6892860