JQuery Eval для нулевого объекта JSon - PullRequest
0 голосов
/ 27 июня 2011

Я использую метод Jquery $.ajax() для получения объекта JSON из веб-службы. Если мои данные (JSON) равны нулю или не определены, я получаю

Microsoft JScript compilation error :
Expected ']'

ошибка для следующей строки кода:

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

Это прекрасно работает в VS2005 и VS2008, это настройка в VS2010? или я делаю что-то не так

1 Ответ

1 голос
/ 27 июня 2011

Не уверен, что это имеет отношение к Visual Studio ...

Если вы используете jQuery, вы вполне можете сделать

var data1 = $.parseJSON(msg);

вместо использования eval.Если это все еще вызывает ошибку, ответ сервера может быть искажен, пожалуйста, вставьте его сюда?

Приветствия!

...