用于数据库更新的Ajax

时间:2011-10-01 08:38:01

标签: php ajax

我正在更新100,000条记录。因此,更新查询过程在后端运行时,页面看起来是空白的。有人能告诉我如何在更新结束前显示“请等待等等等”文本吗?

1 个答案:

答案 0 :(得分:1)

根据您的脚本和结构,最简单的方法是更改​​一个名为display的div的css属性。当用户单击启动php脚本的链接时,您可以添加如下的javascript代码:

$(#+THEIDOFYOURDIV).show("slow");
    });

一旦完成,你可以调用另一个js函数来关闭它,如:

$(#+THEIDOFYOURDIV).hide("slow");
    });

*注意我使用的是jquery函数,因此您需要在页面中包含jquery。

还有另外一种方法可以使用php进行此操作,我遇到了同样的问题,所以请看一下:how to show results while a php script is still running