我有一个PHP脚本需要大约10秒才能运行,因为它正在拉入数据并将其存储在数据库中,我想在此脚本运行时显示加载栏,然后一旦完成加载页面用户是...有任何想法我怎么能这样做?感谢
答案 0 :(得分:6)
首先,您需要使用Ajax请求调用脚本。所有jQuery ajax方法都提供在调用完成时调用的函数回调。您可以在发出请求时显示进度条并在完成后隐藏它:
$("#MyProgressBar").show();
$("#placeholder").load(myurl, function() {
$("#MyProgressBar").hide();
});
您还可以使用BlockUI之类的插件。