2015-04-18 3 views
0

Итак, у меня есть сценарий, который извлекает АНИ обратный вызов и показывает в Firebug, как это:Доступ к данным из уже завершенного обратного вызова

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

Код, который делает вызов и принимает данные запутывания. Мне интересно, как я могу использовать jQuery для доступа к этим переменным за пределами исходного обратного вызова или если это вообще возможно.

Я понимаю, что это будет хакерским, но для моих текущих усилий это не имеет значения.

+1

Если обратный вызов является асинхронным, вы, вероятно, не сможете, если вы каким-либо образом не подключаетесь к функции async. – adeneo

ответ

0

Чтобы получить доступ к данным извне обратного вызова, просто присвойте объект переменной вне ее. Например.

var callbackJSON = null; 

function callbackname(data) { 
    callbackJSON = data; 
} 
Смежные вопросы