Полоса прокрутки страницы зависает при обновлении div с помощью Ajax responseText - PullRequest
0 голосов
/ 26 июля 2011

Я использую jQuery $ .ajax () для отправки Ajax-запроса на сервер и возврата большого куска HTML-содержимого для замены содержимого div. Все работает нормально, за исключением проблемы, заключающейся в том, что во время обновления div страница как бы заморожена (даже вертикальная полоса прокрутки не перетаскивается) После обновления div он возвращается в нормальное состояние.

Кто-нибудь знает, является ли это желаемым поведением? (да, контент HTML немного большой, но не очень большой)

Спасибо

Ответы [ 2 ]

0 голосов
/ 26 июля 2011

Можете ли вы связать свой код AJAX? Я думаю, что вы делаете синхронизирующий вызов, попробуйте установить async: true.

Все еще без кода, вот и все, о чем я могу думать.

0 голосов
/ 26 июля 2011

Попробуйте реализовать загрузчик с замораживающим фоном.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...