2017-04-17 26 views
0

我有一個jQuery文件的asp.net頁面。每當頁面加載大約10個Ajax調用時,數據就會被填充到下拉菜單和數據網格中。我在頁面上有一個保存按鈕。有沒有什麼方法可以阻止用戶界面或禁用保存按鈕,直到每個Ajax調用被執行和加載。檢查每個Ajax加載在頁面中

謝謝

回答

2

您可以使用ajaxStop事件。 Docs

+0

謝謝Yury!它解決了我的問題。 – Nalluri

0

Ajax調用爲您提供回調函數的功能。我想你可以在回調函數中設置計數器,當你的計數器達到所需的數字時,每次調用的響應都會增加它的值,然後啓用保存按鈕。

+0

這是如何「jquery意大利麪代碼」出生。 –

+0

@Yury Tarabanko,感謝您的評論。我從堆棧溢出中學習新東西,但我不會停止通過關心它來分享我的答案。如果我會關心它,那麼我會停止回答以下問題:-) 順便說一句,謝謝我從你的答案中學到了一些東西。 ;-) –

+0

並不意味着無禮或什麼。但是,向你提出請求的每個地方添加回調聽起來似乎從一開始就是一個壞主意:) –