Как лучше всего работать с постбэками на стороне сервера и анимацией jquery? - PullRequest
0 голосов
/ 20 сентября 2011

То, что я хочу, - это то, что обманывает меня каждый раз:

Я пишу приложение так, как я использую:

некоторые <asp:LinkButtons> (или обычные кнопки), загрузка контентав панелях, использующих некоторые <asp:UpdatePanel> для выполнения задач ajaxy ..

Как я могу комбинировать это с анимациями jquery, такими как fade(), slide(), .animate(), выполнять анимацию и загружать серверсодержание

1 Ответ

0 голосов
/ 20 сентября 2011

Подключая события beginRequest и endRequest PageRequestManager, вы можете делать анимации jQuery между ними во время перезагрузки содержимого страницы.

Поток будет примерно таким:

function beginRequestHandler(){
    $('#loadingDiv').fadeIn(); //show the loading div when the update panel is posting back.
} 

function endRequestHandler(){
    $('#loadingDiv').fadeOut(); //hide the loading div once the response is received.
} 

Подробнее об этом можно узнать на MSDN: beginRequest | MSDN: endRequest

...