2013-02-21 3 views
0

мой заголовок This my headerJQuery добавить загрузочный образ, а Jquery еще был на процессе

это мой CallFunction JQuery/Ajax This my ajaxcall1

это Аякса с Datepicker

this is the ajaxcall2

Обновление **** первая часть this is the firstpart вторая часть this is the printscreen of loading jQuery process

мой JQuery код

jQuery(function() { 
    jQuery('<img src="images/ajax-loader.gif" id="loading" />').appendTo(".icompany_quo_for"); 

    jQuery("#idatepicker").datepicker().find('img#loading').remove();; 
}); 

мой JQuery код правильно? Потому что то, что я пытаюсь сделать, это показать загружаемое изображение .gif, когда jQuery все еще находится на процессе загрузки пользовательского интерфейса jQuery, это datepicker;

Update **, потому что, когда JQuery UI загружал страницы лиофильно и я не могу напечатать или нажать что-нибудь ...

Пожалуйста, дайте мне знать, если код My неверен.

спасибо

ответ

0

#loading Если это ребенок #iddatepicker ваш код правильно. Я не знаю, функции Datepicker из JQ ш, но, глядя на документацию я хотел бы сделать это следующим образом:

$(function() { 
    var $loading = $('<img src="images/ajax-loader.gif" id="loading" />').appendTo('.icompany_quo_for'); 

    $('#idatepicker').datepicker({ 
     onClose: function() { 
      $loading.remove(); 
     } 
    }); 
}); 
+0

императив == Привет я попробовать свои коды, он не работает, что она делает это когда пользовательский интерфейс будет обработан, загрузочное изображение появится, поэтому, когда я нажму кнопку datepicker, он остановит изображение, только позвольте мне загрузить еще несколько изображений. – Butternut

+0

, если вы видите, что я уже создал загрузку изображения, поэтому, когда я нажимаю «Дату», он загрузит изображение, но когда появится окно даты, загрузка изображения исчезла, и процесс настройки даты пользовательского интерфейса был запущен, и он заморозил мою страницу. – Butternut

Смежные вопросы