Чтобы сделать вызовы функций в нашем внутреннем php-коде, мы реализовали нечто, называемое ActionProxy, например:
function ActionProxy(action, input, callback){
$.post("ActionProxy.php?method="+action,
{ data: input},
function(data, textStatus, XMLHttpRequest){
//return data.ResponseWhatever
}
});
Проблема, с которой мы сталкиваемся, состоит в том, что использование данных вне ActionProxy невозможно из-за ограничений области действия (мы предполагаем), установка
var res = data.ResponseWhatever
или
return data.ResponseWhatever
довольно бесполезно. Как лучше всего обработать эти ответы, чтобы функции, вызывающие actionproxy, могли получить доступ к значениям ответов?