[英]how to synchronize webservice calls in javascript
我有一個控制應用程序-使用asp.net webservices。
我有一個計時器,它每5秒進行一次異步Web服務調用以更新屏幕。還有一些用戶按鈕可以刷新屏幕的某些部分,還可以進行異步Web服務調用。
問題是,如果在計時器Web服務響應到達之前發出了用戶Web服務命令,我的屏幕就會混亂。 基本上,如果正在進行處理中的異步計時器調用,我希望用戶命令等待。 如何在JavaScript中的這些調用之間進行同步?
謝謝。
發生用戶回發時是否可以忽略定時回發?
如果是這樣,請在用戶回發時設置2個標志(DontRequest和IgnoreNext)。 當用戶回發返回時,取消設置DontRequest。
設置DontRequest后,您的自動化過程將不會啟動請求。 如果收到響應並且設置了IgnoreNext,請忽略該響應並取消設置該標志。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.