脚本运行时加载栏

时间:2011-03-09 11:44:13

标签: php jquery loading

我有一个PHP脚本需要大约10秒才能运行,因为它正在拉入数据并将其存储在数据库中,我想在此脚本运行时显示加载栏,然后一旦完成加载页面用户是...有任何想法我怎么能这样做?感谢

1 个答案:

答案 0 :(得分:6)

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

$("#MyProgressBar").show();
$("#placeholder").load(myurl, function() {
  $("#MyProgressBar").hide();
});

您还可以使用BlockUI之类的插件。