2015-04-18 75 views
0

訪問的資料,因此,我有一個腳本檢索的API回調,顯示了在Firebug這樣的:從已經完成回調

callbackname({ 
    "rules": { 
    "USA": { 
     "currentscore": 57, 
     "pass": false 
    } 
    } 
}); 

,使通話和接收的數據進行模糊處理的代碼。我想知道如何使用jQuery來訪問原始回調之外的這些變量,或者如果可能的話。

我意識到這將是駭人聽聞的,但對於我目前的努力,這沒有什麼區別。

+1

如果回調是異步的,你可能不能,除非你以某種方式掛鉤異步函數。 – adeneo

回答

0

要從回調之外訪問數據,只需將對象分配給其外部的變量即可。例如。

var callbackJSON = null; 

function callbackname(data) { 
    callbackJSON = data; 
}