为什么经过jQuery转化后的JSON数据,编程这个样子呢?
我用的是ASP.NET后台生成JSON格式数据,调试发现一切正常。然后,在前段写javascript代码的时候(用jQuery类库),出现了数据为空的情况,在$.pars...
我用的是ASP.NET后台生成JSON格式数据,调试发现一切正常。
然后,在前段写javascript代码的时候(用jQuery类库),出现了数据为空的情况,在$.parseJSON之前,数据是标准的JSON格式(或者,这里就有毛病?),转化之后全是空的Object值,求指导? 展开
然后,在前段写javascript代码的时候(用jQuery类库),出现了数据为空的情况,在$.parseJSON之前,数据是标准的JSON格式(或者,这里就有毛病?),转化之后全是空的Object值,求指导? 展开
3个回答
展开全部
$.get("/User/UserHandler.ashx",
{ action: "get", r: Math.random() },
function (data) {
var json = eval("(" + data + ")"); // 我一般是这样转成JSON的 你可以试试行不
});
}
{ action: "get", r: Math.random() },
function (data) {
var json = eval("(" + data + ")"); // 我一般是这样转成JSON的 你可以试试行不
});
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
转换之前,从服务器端返回的数据是字符串。因为有获取到的responseText是响应页面的输出。
parse之后,就变成了javascript对象,所以显示为Object类型
parse之后,就变成了javascript对象,所以显示为Object类型
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询