Php 我怎样才能加上一句;正在加载…请稍候…”;特征?
我的网站上有一个非常简单的表格,显示不同的URL。我有一个输入字段,可以在其中键入URL,然后单击“提交”添加其他URL 但是,我想使用@MD5_file()为其添加一个MD5抓取功能;在将其添加到数据库之前,获取URL的MD5并检查以确保它是应该的MD5。然而,它可能需要几秒钟的时间来抓取MD5并进行比较,所以我想在比较时添加一点文本,比如“正在处理…请稍候…”,然后一旦进行比较,我希望文本消失 我以前从来没有这样做过,或者即使我想这样做,我也不知道从哪里开始。我将继续使用javascript作为标记,因为我猜这将用javascript完成,但我真的不知道。我认为使用PHP是不可能的,但我也不知道Php 我怎样才能加上一句;正在加载…请稍候…”;特征?,php,javascript,ajax,md5,Php,Javascript,Ajax,Md5,我的网站上有一个非常简单的表格,显示不同的URL。我有一个输入字段,可以在其中键入URL,然后单击“提交”添加其他URL 但是,我想使用@MD5_file()为其添加一个MD5抓取功能;在将其添加到数据库之前,获取URL的MD5并检查以确保它是应该的MD5。然而,它可能需要几秒钟的时间来抓取MD5并进行比较,所以我想在比较时添加一点文本,比如“正在处理…请稍候…”,然后一旦进行比较,我希望文本消失 我以前从来没有这样做过,或者即使我想这样做,我也不知道从哪里开始。我将继续使用javascript
有什么建议吗?是一个非常有趣的地方。将此图像变为可见和不可见我将使用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>
正在处理…请稍候。。。
这里有一个参考:我做这件事的方式是在函数中,我做一篇AJAX文章,我显示一个对话框(在文章之前),在AJAX文章之后,我隐藏它。任何模式对话框都可以(我喜欢jQuery,因为我通常使用与我使用的任何网站设计相匹配的主题)。问题是,有时候帖子不会花很长时间,而且看起来很紧张。如果是这样的话,在页面中间的一个简单的div,着色出来的就足够了。