Unexpected token a in JSON at position 0
at JSON.parse.
前几日遇到此问题查了许久一直无法解决,在网上搜索的问题解决方案大多一致,
就是ajax此处传入的不是json字符,
var obj = JSON.parse(result);
我尝试显示了以下发现,传的数据样式无错,
究竟是何原因所致,甚微困惑,
最终无奈拿别人写好php代码来试,无错,后经过仔细检查发现
注意var_dump用于检测传输数据的,但是未注释的话会与JSON.parse报错,
var_dump需要ajax调用成功后经console显示的。
对于新手小白来说这可能一时不查的情况下,耽误自己很长时间,特此分享以供参考。