Jquery ajaxstart ajaxstop show hideJquery

Программирование на jquery
Anonymous
Jquery ajaxstart ajaxstop show hide

Сообщение Anonymous »

As usually seemingly simple things take days to resolve, maybe someone could point me to a solution but after 2 days I give up on the following problem;

In html, in a form I have a button that is supposed to trigger loading of data through ajax call:

Show Data
< /code>

in javascript: < /p>

$(document).ajaxStart(function() {
$("#qloader").show();
}).ajaxStop(function() {
$("#qloader").hide('slow');
});​
< /code>

и в html div с идентификатором qloader определяется с шириной 100% и высотой и спиннером, центрированным как фон, z-индекс выше других: < /p>

 
< /code>

Теперь, когда страница загружается, Ajax Call выполняется для получения начальных данных, Qulader Div поднимается и показывает Spinner - Animated после завершения вызова ajax, Qloader скрыт от Ajaxstop. запускается, но он не показывает Qloader, он ожидает, пока AjaxStop не будет запускается, а затем в мгновение ока, пока он показывает QLoader и скрывает его. Приостановлено - без вращения, и после Ajaxstop он будет скрыт. не работать. < /p>

Есть идеи, что не так с этой настройкой?>

Подробнее здесь: https://stackoverflow.com/questions/121 ... -show-hide

Вернуться в «Jquery»