Декодировать JSON с jQuery / AJAX

Я пытаюсь декодировать JSON с помощью jQuery. Вот что я получаю (например, класс, здесь с одним учеником):

"{"Students":[{"Name":John,"Grade":17,}],"TotalClass":17,"TotalCount":1,}"

вот что я делаю:

$j.ajax({
    type: 'POST',
    url: 'class.aspx/getClass',
    contentType: 'application/json; charset=utf-8',
    dataType: 'json',
    success: function (msg) {
        $j.each(msg, function (index, element) {
            alert(element.TotalClass);
        });
    },
});

В предупреждении постоянно пишется undefined (но я получаю правильный JSON). Есть идеи, что я делаю не так?

7
задан Colin Brock 13 June 2012 в 15:43
поделиться