2013-02-21 104 views
0

我的頭 This my headerjQuery的追加加載圖像,而jQuery的仍然在過程

這是我callfunction的jQuery/AJAX This my ajaxcall1

這是日期選擇器

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的UI時,這是datepicker;

更新**因爲當jQuery UI的被加載頁面凍結和我無法輸入或點擊任何東西......

請讓我知道我如果代碼是不正確的。

謝謝

回答

0

如果#loading#iddatepicker孩子你的代碼是正確的。我不知道JQ UI的日期選擇器功能,但在看文檔我會做這種方式:

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

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

勢在必行==嗨,我試試你的代碼,它不工作,它的作用是當用戶界面完成處理加載圖像會出現,所以當我點擊日期選擇器時,它會停止圖像只讓我上傳一些更多的圖像。 – Butternut 2013-02-21 09:00:18

+0

如果你看到我已經創建了一個圖像加載,所以當我點擊日期它將加載圖像,但是當日期框顯示圖像加載已經結束,UI日期選擇器的過程正在運行,它凍結了我的頁面。 – Butternut 2013-02-21 09:07:17