【发布时间】:2011-05-20 12:50:39
【问题描述】:
我正在使用 jquery .load() 方法在这样的 div 中加载搜索结果(简化版)
$('#resultscontainer').load("results.php", {data: data});
最终结果将需要发送更多数据,并且可能需要等待时间才能将结果加载到 div 中。处理数据时是否可以在 div“resultscontainer”中显示动画 gif(如旋转图标)?
【问题讨论】:
我正在使用 jquery .load() 方法在这样的 div 中加载搜索结果(简化版)
$('#resultscontainer').load("results.php", {data: data});
最终结果将需要发送更多数据,并且可能需要等待时间才能将结果加载到 div 中。处理数据时是否可以在 div“resultscontainer”中显示动画 gif(如旋转图标)?
【问题讨论】:
继续生活
是的,在 jquery 中有为此的特殊事件:D
$("#loading").ajaxStart(function(){
$(this).show();
});
$("#loading").ajaxStop(function(){
$(this).hide();
});
#loading 是您的 gif,例如:http://www.ajaxload.info/
【讨论】: