尝试在这里学习jquery,所以我采用了一个循环遍历json集合的常规javascript片段,如下所示:
for (var i in msg) {
alert(msg[i].Name);
}
在这种情况下,警告框会显示正确的名称。
但是,如果我像这样使用jquery:
$.each(msg, function(item) {
alert(item.Name);
});
警告框显示json集合中每个项目的undefined。我错过了什么?
TIA。
答案 0 :(得分:2)
使用第二个参数。
// this one-------------v
$.each(msg, function(i, item) {
alert(item.Name);
});