我正在嘗試執行獲取請求。這是我的代碼,幾乎是從jquery網站的精確副本。我正在使用螢火蟲,並在警報時添加一個嘜頭。在那一行,數據是一個帶有屬性ID的對象。但是我的警報箱說沒有定義。我在哪裏丟失data.id的價值?無法從數組中獲取數據
$("span").click(function() {
$.get("jasonBands.jsp", { bandId:$(this).attr("id") },
function(data){
alert("Data Loaded: " + data.id);
console.log(data);
},"json");
$("#band-summary-dialog").dialog("open");
});
控制檯日誌:
bandBio
"Great band from new jersey"
bandName
"Patrick Dyer Wolf"
id
"agtteXZlbnVlbWVudXIKCxIEQmFuZBh6DA"
image
"/images/basicProfile.jpg"
url
"band.jsp?bandId=agtteXZlbnVlbWVudXIKCxIEQmFuZBh6DA"
你可以從'console.log(data);'或'data'對象內容的調試器中添加輸出嗎? – rdamborsky 2011-03-12 15:53:58
無論如何,jasonBands.jsp是否返回一個ID? – pimvdb 2011-03-12 15:54:01
你可以在螢火蟲的Net標籤中看到你從服務器獲得的數據嗎? – dugokontov 2011-03-12 15:56:15