ajax 的回调函数中用eval 怎么将json对象转成js对象。还有在action里 怎么拼json数组
Zepto和jQuery都可以直接指定ajax的datatype为json类型即可。
$.ajax({
url : url,
type : "GET",
data : params,
datatype: "json",
timeout : 30000,
success : function(data, status, requestCode, response, xhr) {
console.log(data.obj);
},
error:function(xhr,erroType,error,msg) {}
});
你这个问题有点莫名其妙。
首先,eval在这里不适用。
只要后台返回正确的json格式数据就可以用js正常解析
请用JSON.parse(jsonstr)