JQuery Eval for null JSon对象

时间:2011-06-27 19:45:54

标签: javascript jquery json visual-studio eval

我正在使用Jquery的$.ajax()方法从Webservice中检索JSON对象。如果我的数据(JSON)为null或未定义,我得到一个

Microsoft JScript compilation error :
Expected ']'
以下代码行的

错误:

var data1 = eval("(" + msg + ")");

这在VS2005中工作正常,VS2008是VS2010中的一个设置吗?或者我做错了什么

1 个答案:

答案 0 :(得分:1)

不确定这与视觉工作室有什么关系......

如果你包含jQuery,你可能会做得很好

var data1 = $.parseJSON(msg);

而不是使用eval。如果仍然出现错误,服务器响应可能会格式错误,您可以将其粘贴到此处吗?

干杯!