第一次接触jsonp的时候,看后台返回的数据格式如下:
"({ a:1, b:2 })"为了方便我这里将他赋值给data。
我想要要解析这个为json只需要通过
data = data.substr(1,data.length-2);
去掉他两边的括号,然后再调用JSON.parse(data);
进行解析,但是不知道为啥去括号那一步一直成功不了。
最后想到个方法
json = eval("("+data+")");
这样便可以将它转换为Json,在这里做下笔记、
第一次接触jsonp的时候,看后台返回的数据格式如下:
"({ a:1, b:2 })"为了方便我这里将他赋值给data。
我想要要解析这个为json只需要通过
data = data.substr(1,data.length-2);
进行解析,但是不知道为啥去括号那一步一直成功不了。
最后想到个方法
json = eval("("+data+")");
这样便可以将它转换为Json,在这里做下笔记、