【发布时间】:2013-07-19 00:26:45
【问题描述】:
(不确定我是否错过了一个已经回答过的类似问题……)
点击一个按钮,我通过 PHP/MySQL 从数据库中加载各种图像并将其附加到正文中(实际图像当然不存储在数据库中,图像的正确选择基于发布的变量)。
我的目标是在按下按钮后显示加载指示器,并在所有图像数据完全加载并显示后隐藏指示器。这可能是一个易于解决的回调问题,但我刚刚开始使用 AJAX。 :)
以下是我目前设法提出的代码。我猜 load() 函数在这里不太合适?
感谢您的帮助!
$("#somebutton").click(function(){
alert("fetching…");
$.post('loadmore.php', {
somevariable: somevariable
},
function(data){
$("body").append(data);
$(window).load(function(){
alert("finished loading…");
});
});
});
【问题讨论】:
标签: php ajax post callback loaded