2016-11-02 8 views
0

Я использую BlockUI для своего веб-приложения. На моей странице, яБлочный пользовательский интерфейс: как показать блокирующее изображение после загрузки страницы

$(document).ready(function(){ 
     $(document).ajaxStart($.blockUI).ajaxStop($.unblockUI); 
    }); 

страница использует Ajax для получения данных на странице загрузки, и я могу видеть вращающееся изображение в качестве индикатора Ajax.

После загрузки страницы у меня есть кнопки и нажимаю на них, вызывает вызовы Ajax для получения данных и обновления части страницы. Однако в этих операциях я не могу видеть вращающееся изображение, которое я вижу при загрузке страницы.

Как я могу показать блокирующее изображение/индикатор после загрузки страницы? Все, что я сделал, неправильно?

Спасибо!

ответ

0

Предлагаю этот код;

$(document).ready(function() { 
$('#yourDivName').delay(4000).hide(); 

});

После 4 секунд ваш div скрывается таким образом.

Atakan.

+0

Atakan, спасибо за вшивание. Мне нужно показать визуальный индикатор для пользователей, и я не могу установить определенное время относительно того, как долго длится визуальный индикатор, потому что выборка данных через Ajax зависит от многих факторов. – curious1