JQuery Диалог + Отключить - PullRequest
1 голос
/ 22 июня 2010

У меня есть диалоговое окно jQuery, после некоторых операций у меня есть плагин blockUI, который я загружаю.

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

Страница JSP, с другой стороны, блокируется до завершения операции, как мне заблокировать диалоговое окно?

Существует также другая возможность, яможет быть открыто 2 диалоговых окна, и оба должны быть заблокированы, пока загрузка не будет завершена.

Как мне это сделать?

1 Ответ

3 голосов
/ 22 июня 2010

Если означает «блокировать», избегайте ввода данных пользователем, когда что-то происходит, вы можете просто «отобразить» div как наложение, которое имеет 100% width & height.Например,

css

div.loader 
{
     width: 100%;
     height: 100%;
     background: transparent url(../my_animated_loader.gif) no-repeat center center;
     z-index: 1001;
}

Если вы хотите «заблокировать» пользовательский ввод, просто отобразите этот div в верхней части диалогового окна.

...