Подтвердить что ты не робот

Jquery ajax load overlay plugin

Кто-нибудь знает хороший плагин для наложения загрузки ajax, предотвращающий любые другие действия в браузере до загрузки данных.

4b9b3361

Ответ 2

Попробуйте blockUI: http://malsup.com/jquery/block/

Это не имеет никакого отношения к AJAX по своей сути, но это то, что вы можете вызвать при выполнении собственных вызовов AJAX отдельно.

Ответ 3

я сделал еще одну подобную вещь:

http://plugins.jquery.com/project/loading

Все, что вам нужно сделать, это:

$.loading({onAjax:true,mask:true});

Это автоматически подключит его к событиям ajax. Однако есть еще много вариантов и возможностей. Вы можете использовать текст, произвольные элементы, применять "импульсные" эффекты и многое другое. Просмотрите демо:

http://jquery-values.googlecode.com/svn/other/loading/jquery.loading.htm

Ответ 5

Вы можете использовать dojox.widget.Standby, но для этого требуется пометить содержимое для наложения с помощью data-dojo-type="dojox.widget.Standby"

Тогда вам нужно только получить виджет с помощью: dijit.byId('id').hide()/show()

Смотрите: dojox.widget.Standby documentation