2013-02-21 113 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