我正在尝试使用 jQuery 解码 JSON。这是我得到的(例如一堂课,这里有一个学生):
"{"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);
});
},
});
它在警报中一直说未定义(但我收到了正确的 JSON)。知道我做错了什么吗?