首页 文章

如何在javascript中同步webservice调用

提问于
浏览
0

我有一个控件应用程序 - 使用asp.net webservices .

我有一个定时器,每5秒钟进行一次异步Web服务调用以更新屏幕 . 还有用户按钮刷新部分屏幕,也进行异步webservice调用 .

如果在定时器webservice响应到达之前发出用户webservice命令,则问题是我的屏幕变得混乱 . 基本上,如果正在进行挂起的异步计时器调用,我希望用户命令等待 . 如何在Javascript中同步这些调用?

谢谢 .

1 回答

  • 0

    发生用户回发时是否可以忽略定时回发?

    如果是这样,当用户进行回发时设置2个标志(DontRequest和IgnoreNext) . 当用户回发返回时,取消设置DontRequest .

    设置DontRequest时,您的自动过程不会启动请求 . 如果收到响应并且设置了IgnoreNext,则忽略响应并取消设置标志 .

相关问题