DWR同步异步问题
2009-07-19 16:54
232 查看
在使用DWR方法调用时,
如:
// Js1
DwrService.method(para,function(result){
//js0
});
// Js2
会发觉Js的执行顺序并不总是 按照我们预估的那样:Js1,js0,Js2。而是常常 执行完Js1后,就执行 Js2啦,然后才执行js0。
这是为什么呢?那就是DWR方法调用是异步的,那么我们不想异步怎么办?很简单,将异步设置为false。
// Js1
DWREngine.setAsync(false);
DwrService.method(para,function(result){
//js0
});
DWREngine.setAsync(true);
// Js2
这样Js就会按照 Js1,js0,Js2 顺序执行啦
相关文章推荐
- DWR与js的同步异步问题
- 关于DWR的同步和异步问题!
- ajax框架dwr自定义同步异步--解决回调函数中处理无法得到预期结果问题
- C# 串口通讯的数据丢失和同步异步问题
- 关于$.ajax同步和异步的问题和提交后台的一些问题。
- AJAX 通用函数,轻松解决同步异步问题
- c# 异步和同步问题(转载)
- js中请求数据的$post和$ajax区别(同步和异步问题)
- ajax的同步和异步问题 (转)
- Qt:连接信号与信号槽的Connection函数,同步还是异步问题
- $.ajax $.getJSON $.get $.post同步异步问题
- ajax同步和异步问题
- 关于ajax同步与异步的实现问题
- Ajax同步和异步问题浅析及解决方法
- JMS异步消息解决分布式应用的EhCache缓存同步问题
- 解决C#中一个"异步方法却同步执行"的问题
- OF 同步异步问题的改进
- DWR的用法以及同步和异步的设置
- 多线程安全开启问题,同步和异步
- 理解B/S结构中服务端同步与异步机制的区别,通过使用ASP.Net异步处理节约队列时间成本,解决大并发量问题