我的主要目标是在单击按钮时出现加载 gif,然后在 div 加载来自 jquery 函数的信息时消失。该页面未加载,因此我无法使用 .load 选项,也想不出另一种可行的方式。这是我所拥有的...
在我的 index.php 文件中,我设置了一个按钮,如下所示:
<button id="btnQuery">Query</button>
还有一个包含我的加载 gif 的 div 标签:
<div id="dvLoader" style="display:none;">
<img src="..//images/loading.gif">;
</div>
我还有一个 div 标签,我也可以在其中加载来自查询的信息:
<div class="Info" id="Info"></div>
然后,当单击按钮时,我有 jquery 来处理。
$('#btnQuery').click(function() {
$('#dvLoader").show();
var start_date = $('#startDate').val();
var src = 'file.php?startDate='+start_date;
$('Info').load(src);
}
当我单击“查询”按钮时显示 dvLoader,但在加载“信息”div 后不会消失。
当从 jquery 函数加载所有内容但没有任何工作时,我试图让图像消失。有什么建议么?