【发布时间】:2011-08-11 09:49:57
【问题描述】:
当我的 php 页面从服务器获取数据时,我需要显示一个等待动画...怎么做?
【问题讨论】:
-
您是否使用ajax 与php 脚本进行通信?
标签: php javascript jquery html
当我的 php 页面从服务器获取数据时,我需要显示一个等待动画...怎么做?
【问题讨论】:
标签: php javascript jquery html
如果您使用的是 jQuery Ajax,那么您可以这样做
$("#loading").ajaxStart(function () {
$(this).show();
});
$("#loading").ajaxStop(function () {
$(this).hide();
});
html
<div id="loading" style="display:none;">
Loading Please Wait....
<img src="ajax-loader.gif" alt="Loading" />
</div>
从http://www.ajaxload.info/获取您的图片
【讨论】:
假设您的页面上有容器 div 来显示内容。
所以默认情况下,在其中显示加载动画图像,如下所示:
<div id="container" >
Loading Please Wait....
<img src="ajax-loader.gif" alt="Searching" />
</div>
查询获取过程完成并且您的Html 内容准备就绪:
将div 和inner HTML 替换为页面内容。
<div id="container" >
Replace image with Page content after fetching data...
</div>
【讨论】: