我試圖將本地變量UgcItems
指定爲uploadedItems
,但是當我嘗試返回值時,我得到undefined
。如果我把console.log
放在.getJSON
的內部,那麼我會得到合適的值。問題在於範圍在函數內部。我能做些什麼來讓JSON離開函數?JavaScript:將對象分配給另一個對象
$(function(){
var uploadedItems;
$.getJSON("GetExistingUgcItems?workItemId=1", function (UgcItems) {
uploadedItems = UgcItems;
});
console.log(uploadedItems);
});
謝謝
亞倫
一個不會「將對象分配給對象」。只有*變量和屬性*可以「分配給」;這兩者都不是對象。 – 2011-09-20 00:11:51