通过jquery加载表后,使图像消失

通过jquery加载表后,使图像消失,jquery,html,loading-image,Jquery,Html,Loading Image,我的主要目标是让加载的gif在单击按钮时出现,然后在加载来自jquery函数的信息时消失。页面无法加载,因此我无法使用.load选项,也无法找到另一种工作方式。这是我所拥有的 在我的index.php文件中,我有一个如下设置的按钮: <button id="btnQuery">Query</button> dvLoader在我单击查询按钮时显示,但在加载'Info'div后不会消失 我试图在从jquery函数加载所有内容时使图像消失,但没有任何效果。有什么建议吗?。关于

我的主要目标是让加载的gif在单击按钮时出现,然后在加载来自jquery函数的信息时消失。页面无法加载,因此我无法使用.load选项,也无法找到另一种工作方式。这是我所拥有的

在我的index.php文件中,我有一个如下设置的按钮:

<button id="btnQuery">Query</button>
dvLoader在我单击查询按钮时显示,但在加载'Info'div后不会消失


我试图在从jquery函数加载所有内容时使图像消失,但没有任何效果。有什么建议吗?

。关于页面未加载,这可能是一个完整的原因列表,在没有看到页面上的扩展信息的情况下,我无能为力

要回答有关如何在加载选项完成后再次隐藏元素的问题,可以执行以下操作:

$('#btnQuery').click(function() {
    $('#dvLoader').show();
    var start_date = $('#startDate').val();
    var src = 'file.php?startDate='+start_date;
    $('.DumpInfo').load(src, function() {
        $('#dvLoader').hide();
    });;
}

加载完成后,传递的函数将启动,如

中所述,看起来您放弃了问题。请继续使用stackoverflow。人们花时间去帮助别人,而对这种努力没有反应,会降低整体体验和社区。这对我也不起作用。它似乎从来没有调用过这个函数。我用一个基本的php文件测试了这个函数,返回了一些乱七八糟的结果,一切都很好,所以不确定是否有基于此的否决票。您是否确认您的代码中的url调用等、div名称拼写正确等。另外,正如您将在我的示例中看到的,您的拼写错误已经纠正。
<div class="Info" id="Info"></div>
$('#btnQuery').click(function() {
    $('#dvLoader").show();
    var start_date = $('#startDate').val();
    var src = 'file.php?startDate='+start_date;
    $('Info').load(src);
}
$('#btnQuery').click(function() {
    $('#dvLoader').show();
    var start_date = $('#startDate').val();
    var src = 'file.php?startDate='+start_date;
    $('.DumpInfo').load(src, function() {
        $('#dvLoader').hide();
    });;
}