簡體   English   中英

jQuery:訪問json數組上的項目時的未定義值

[英]jquery: undefined value when accessing item on json array

嘗試在此處學習jquery,因此我采用了常規的javascript代碼段,該代碼段循環遍歷json集合,如下所示:

 for (var i in msg) {
                        alert(msg[i].Name);
                    }

在這種情況下,警報框將顯示正確的名稱。

但是,如果我像這樣使用jQuery:

  $.each(msg, function(item) {
                        alert(item.Name);
                    });

警報框為json集合中的每個項目顯示未定義。 我錯過了什么?

TIA。

使用第二個參數。

  // this one-------------v
$.each(msg, function(i, item) {
    alert(item.Name);
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM