我在做一个关于dwr应用的时候出现的一点小疑惑:同dwr调用后台的方法判断某个事务并返回结果,根据返回结果做相应处理,那么这个处理应该放置在回调函数中,可是我不明白的是回调的函数的执行顺序,它会在执行完回调函数再执行下面的逻辑吗?
言下之意,如果网络传输不理想,他会等待返回结果并处理吗?我的小程序感觉不是这样,它不会等待你的回调函数的执行就会执行下面的逻辑,这好像更符合异步的概念,我想确认一下是不是这样的额,谢谢各位帮帮忙啊!!

解决方案 »

  1.   

    ajax?你如果设置时异步 会继续执行后面的脚本。如果同步,会等到你返回结果后执行回调函数再执行后面脚本@
      

  2.   

    是这样的啊,谢谢,您用dwr框架没?它可以设置为同步吗?
      

  3.   

    肯定可以设置,只是我没用过..............异步才显示它的优点(一般都默认),
    同步:
    当前的整个页面.javascript:dwr.engine.setAsync(false)