js错误:Uncaught SyntaxError : Unexpected token
解决方案:带有转义字符的json字符串使用json
json数据使用JSON.parse()有浏览器是不兼容JSON这个对象的,或者有的里面有JSON.parse解析不了的东西,所以暂时还是使用: eval("("+data+")");
最终解决:
先在js函数上使用escape(obj)加密;
然后在var obj = JSON.parse(unescape(obj)); //将获取的数据重新转换成json数据,并进行解码