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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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