JSP + Ajax - 如何对变量进行响应

时间:2014-08-06 15:35:03

标签: javascript ajax dojo

我有基于JSP和DOJO / Ajax的应用程序。 我需要获取resposne并将其放在javascript中的全局变量中。

这是我的代码(js):

function getNameById(id){ 
         var res;
         ViewDwr.getName(id, function(data){ 
               res = data; 
         });
        return res; 
  }

在ViewDwr我的方法getName返回一个变量 - 数据

当然它不起作用,我也无法解决它。

我希望用一些简单的方法来解决它。

1 个答案:

答案 0 :(得分:0)

如果您想要一个全局变量,则无需使用 var 声明变量。 以下代码将创建一个全局变量 res ,其值为数据

function getNameById(id)
{
//var res;
ViewDwr.getName(id, function(data){
res = data;
});
//return res;
}