脚本运行时加载栏

ae2*_*011 6 php jquery loading

我有一个php脚本需要大约10秒才能运行,因为它正在提取数据并将其存储在数据库中,我希望在此脚本运行时显示加载栏,然后在完成加载用户所在页面后. ..有什么想法,我怎么能这样做?谢谢

kgi*_*kis 6

首先,您需要使用Ajax请求调用脚本.所有jQuery ajax方法都提供在调用完成时调用的函数回调.您可以在发出请求时显示进度条并在完成后隐藏它:

$("#MyProgressBar").show();
$("#placeholder").load(myurl, function() {
  $("#MyProgressBar").hide();
});
Run Code Online (Sandbox Code Playgroud)

您也可以使用像BlockUI这样的插件.