我在頁面中使用了jQuery UI選項卡。當單擊一個選項卡時,ajax調用會繼續,並準備並顯示內容。 Ajax調用和內容準備需要5-6秒。在標籤內容中加載消息
當我點擊標籤時,我的屏幕在6秒後保持空閒狀態,顯示標籤內容。但我想顯示加載消息。怎麼做?
我在頁面中使用了jQuery UI選項卡。當單擊一個選項卡時,ajax調用會繼續,並準備並顯示內容。 Ajax調用和內容準備需要5-6秒。在標籤內容中加載消息
當我點擊標籤時,我的屏幕在6秒後保持空閒狀態,顯示標籤內容。但我想顯示加載消息。怎麼做?
jQuery具有全局AJAX處理程序,它將在處理AJAX請求期間調用它。在ajaxStart處理程序上,您可以取消隱藏進度GIF並在ajaxComplete處理程序上隱藏它。
$(document)
.ajaxStart(function() {
// Show GIF
})
.ajaxComplete(function() {
// Hide GIF
});
我只是做了Ajax調用異步:真,並放置在裝載消息AJAX調用之前的內容。而它的工作對我罰款..
謝謝大家的迴應
'警報(「請稍候」)'是一個簡單的方法... :) –
可能的複製/非常接近[JQuery的UI選項卡 - 「加載...」消息](https://stackoverflow.com/questions/1730154/jquery-ui-tabs-loading-message) –