我的网站上有一个非常简单的表格,显示不同的 URL。我有一个输入字段,可以在其中输入 URL,然后单击“提交”以添加其他 URL。
但是,我想为此添加 MD5 抓取功能,使用 @md5_file();在将 URL 添加到数据库之前,获取 URL 的 MD5 并检查以确保它是应有的 MD5。然而,它可能需要几秒钟的时间来获取 MD5 并进行比较,所以我想在比较时添加一些文本,例如“正在处理...请稍候...”,然后一次相比之下,我希望该文本消失。
我以前从未这样做过,甚至考虑过这样做,所以我不知道从哪里开始。我将继续将 javascript 作为此标记,因为我猜测这将用 javascript 完成,但我真的不知道。我不认为 PHP 可以做到这一点,但我还是不知道。
有什么建议吗?
最佳答案
我会使用 jQuery。这是示例:
在您的 JavaScript 代码中:
$.ajax({
type: "POST",
url: "some.php",
data: "name=John&location=Boston",
beforeSend: function() {
$('#message').fadeIn('');
},
success: function(msg){
$('#message').fadeOut('');
}
});
还有你的 HTML
<div id="message">Processing...Please wait...</div>
关于php - 如何添加 "Loading...Please wait..."功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2734266/