繁体   English   中英

如何在使用jquery和ajax加载内容时显示加载图像?

[英]How to show loading image while content loads using jquery and ajax?

我想显示加载图像,而jquery将我的内容加载到页面中。 目前,我使用它来加载我的内容:

$.post('page.php', {para1: value1}, function(data){
    // post content here
});

但是问题是我不知道如何在加载时显示图像缓冲。

在调用ajax和hideit以获得响应之前,先显示加载程序映像。

$('img.loader').show();
$.post('page.php', {para1: value1}, function(data){
    $('img.loader').hide();
    // post content here
});
<img class="loader" src="/loader.png" style="display:none"/>

("button").click(function(){
    $('.loader').fadeIn();
    $.post('page.php', {para1: value1}, function(data, status){
        $('.loader').fadeOut();
    });
});

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM