我有基于JSP和DOJO / Ajax的应用程序。 我需要获取resposne并将其放在javascript中的全局变量中。
这是我的代码(js):
function getNameById(id){
var res;
ViewDwr.getName(id, function(data){
res = data;
});
return res;
}
在ViewDwr我的方法getName返回一个变量 - 数据
当然它不起作用,我也无法解决它。
我希望用一些简单的方法来解决它。
答案 0 :(得分:0)
如果您想要一个全局变量,则无需使用 var 声明变量。 以下代码将创建一个全局变量 res ,其值为数据
function getNameById(id)
{
//var res;
ViewDwr.getName(id, function(data){
res = data;
});
//return res;
}