在服务器端拼接的JSON串,返回时FF没有任何问题,而IE总是报错,分析后发现,是最后一组数据不可以有“,”,如果有的话,FF没有任何问题,而 IE就会报错,而且调试的时候,因为IE的缓存问题,要不断地开新窗口,否则不会刷新页面内容。看来还是FF的兼容性比较好一些呀。
一般如果返回的是JSON文本串,客户端JS解析时要用eval('('+data+')');这种形式解析,而用jQuery的$.getJSON()时,返回的数据jquery就会把它自动处理成对象的形式,直接就可以在函数中使用了。
在服务器端拼接的JSON串,返回时FF没有任何问题,而IE总是报错,分析后发现,是最后一组数据不可以有“,”,如果有的话,FF没有任何问题,而 IE就会报错,而且调试的时候,因为IE的缓存问题,要不断地开新窗口,否则不会刷新页面内容。看来还是FF的兼容性比较好一些呀。
一般如果返回的是JSON文本串,客户端JS解析时要用eval('('+data+')');这种形式解析,而用jQuery的$.getJSON()时,返回的数据jquery就会把它自动处理成对象的形式,直接就可以在函数中使用了。