我的頁面中有以下代碼。我期望從person_output.aspx頁面返回一系列json對象,它可以成功執行。但是,當涉及到輸出內容時,我收到一個錯誤。無法獲得jQuery輸出我的json對象
$.getJSON("ajax/person_output.aspx", { 'uID': 1 }, function(data) {
$.each(data.items, function(i, item) {
$("<span/>").html(item.first_name).appendTo("#content");
});
});
AJAX/person_output.aspx產生以下JSON(這僅僅是爲了一個記錄..)
{
"l_id": "49",
"u_id": "1",
"first_name": "john",
"last_name": "doe",
"title" : "General Manager",
"color" : "333"
}
螢火產生以下錯誤;
G is undefined
init()()jquery-1....2.min.js (line 12)
(?)()()URLINX5 (line 99)
I()jquery-1....2.min.js (line 19)
F()()jquery-1....2.min.js (line 19)
[Break on this error] (function(){var l=this,g,y=l.jQuery,p=l.....each(function(){o.dequeue(this,E)})}});
該錯誤似乎與變量G.是否定義在任何地方? – aleemb 2009-05-18 19:39:08
變量「G」是jquery被壓縮的結果。你應該嘗試使用jQuery的開發版本來運行它,並在這種情況下查看輸出是否更有意義。 – fforw 2009-05-18 19:59:13