[问题] json.Parse问题

楼主: skywriter (司改莱特)   2014-05-29 10:27:39
小弟在写javascript的时候遇到一个奇怪问题
就是我用javascript post资料去读回传资料
回传资料是json格式
接收资料后我就会用JSON.parse解析资料
我用mac 的firefox执行就很正常
但是windows的同版本firefox执行就会跑出
JSON.parse: unexpected character at line 1 column 1 of the JSON data
不知道是发生什么事了
我用alert把资料读出来发现他们收到的资料是一样的
不知道为何会有这样不同的结果
请高手帮忙
作者: jokester (蛮王科科)   2014-05-29 11:13:00
json的response header指定了编码吗
楼主: skywriter (司改莱特)   2014-05-29 12:15:00
是加上header('Content-Type: application/json');吗
作者: eight0 (欸XD)   2014-05-29 13:24:00
一楼说的编码是指charset不过若只是BOM的缘故,可以试试JSON.parse(data.trim())
作者: SansWord (是妳)   2014-05-29 16:47:00
alert 看看第一个字符。
楼主: skywriter (司改莱特)   2014-05-29 19:56:00
感谢各位高手 解决了 真的是BOM的问题谢谢

Links booklink

Contact Us: admin [ a t ] ucptt.com