chelovechek
16.05.2009, 19:54
День добрый.
Ниже приведен код:
function SomeFunction()
{
var output:LoadVars = new LoadVars();
var input:LoadVars = new LoadVars();
toreturn = "none";
output.someparameter = "param";
output.sendAndLoad("http://localhost/site.php",input,POST);
input.onData = function(Data)
{
toreturn = Data; //Данные не присваиваются
}
return toreturn;
}
Дело в том, что функция возвращает "none" всегда, если ее изменять внутри input.onData.
Как вернуть нужное значение?
Ниже приведен код:
function SomeFunction()
{
var output:LoadVars = new LoadVars();
var input:LoadVars = new LoadVars();
toreturn = "none";
output.someparameter = "param";
output.sendAndLoad("http://localhost/site.php",input,POST);
input.onData = function(Data)
{
toreturn = Data; //Данные не присваиваются
}
return toreturn;
}
Дело в том, что функция возвращает "none" всегда, если ее изменять внутри input.onData.
Как вернуть нужное значение?