1.错误现象:
在执行代码: result = eval(" ("+data+") ");
时报如下错误:
错误: SyntaxError: missing ] after element list
2.解决方案:
不使用eval进行转换,直接使用data数据。
3.原因分析:
$.ajax( {
type : "post",
dataType : "json", //这里已经定义数据格式
jquery调用时会检测到,从而直接把返回格式当做json处理,所以再转化会报错。