DWR设置同步:DWREngine.setAsync(false);
DWR设置异步:DWREngine.setAsync(true); 其中async 是异步的意思。
DWR默认是异步,所以当需要设置DWR同步时,只需DWREngine.setAsync(false); 但是当处理完成之后
需要将DWR设置回默认的异步状态,所以需再加上DWREngine.setAsync(true);
代码示例:
Js代码
function getCity() {
var province = theForm.elements("province").value;
DWREngine.setAsync(false);
aaaService.queryCityList(province , {callback:function(data){
DWRUtil.removeAllOptions("city");
DWRUtil.addOptions("city", [{dm:"", mc:"---请选择---"}], "dm", "mc");
DWRUtil.addOptions("city", data, "value", "label");
}});
DWREngine.setAsync(true);
var city = theForm.elements("city").value;
getTown(city);
}
dwr设置同步和异步
最新推荐文章于 2014-04-21 18:50:51 发布