2017-08-02 119 views
0

我在頁面中使用了jQuery UI選項卡。當單擊一個選項卡時,ajax調用會繼續,並準備並顯示內容。 Ajax調用和內容準備需要5-6秒。在標籤內容中加載消息

當我點擊標籤時,我的屏幕在6秒後保持空閒狀態,顯示標籤內容。但我想顯示加載消息。怎麼做?

+0

'警報(「請稍候」)'是一個簡單的方法... :) –

+0

可能的複製/非常接近[JQuery的UI選項卡 - 「加載...」消息](https://stackoverflow.com/questions/1730154/jquery-ui-tabs-loading-message) –

回答

0

jQuery具有全局AJAX處理程序,它將在處理AJAX請求期間調用它。在ajaxStart處理程序上,您可以取消隱藏進度GIF並在ajaxComplete處理程序上隱藏它。

$(document) 
    .ajaxStart(function() { 
     // Show GIF 
    }) 
    .ajaxComplete(function() { 
     // Hide GIF 
    }); 
0

我只是做了Ajax調用異步:真,並放置在裝載消息AJAX調用之前的內容。而它的工作對我罰款..

謝謝大家的迴應