DWR提供的JS方法调用默认是异步的,为了得到同步的运行结果,一般类似以下方式处理:
DWREngine.setAsync(false); //设置成同步
var _data = null;
test1Ajax.sayHello('hello', function(data){_data = data;}); //dwr调用服务端的函数
DWREngine.setAsync(true); //重新设置成异步
alert(_data); //对返回值进行处理
DWR提供的JS方法调用默认是异步的,为了得到同步的运行结果,一般类似以下方式处理:
DWREngine.setAsync(false); //设置成同步
var _data = null;
test1Ajax.sayHello('hello', function(data){_data = data;}); //dwr调用服务端的函数
DWREngine.setAsync(true); //重新设置成异步
alert(_data); //对返回值进行处理

被折叠的 条评论
为什么被折叠?