请大家帮忙给点建议:
在一个 页面中,有一个button 按钮,这个button 事件里面需要调用一个程序生成一个文件,我想怎么在运行这个程序的时候显示一个提示“正在运行,请稍后……”呢?该怎么实现呢?谢谢帮忙!
在一个 页面中,有一个button 按钮,这个button 事件里面需要调用一个程序生成一个文件,我想怎么在运行这个程序的时候显示一个提示“正在运行,请稍后……”呢?该怎么实现呢?谢谢帮忙!
解决方案 »
- 八条数据有图和无图,我该怎么取啊?
- 1、php里当表单提交后之前的变量无法使用2、HTTP500 3、编码问题
- 请教关于用PHP上传压缩文件到服务器自动解压的问题
- 谁有PHP开发的公共类,给我一份,谢谢!最好有关于权限的类。
- 请教如何做?
- 别人说我的写法太土了,也能使用,求改正,谢谢了。【前后获取后台的json数组】
- 如何在函数的定义中调用我的mysql连接类
- 如何在Windows2000下配置apache+php+tomact+j2sdk
- 有个小麻烦?php网页内容批量修改方法?
- thinkphp5 抓取数据后一直显示是空
- dedecms 中的currentstyle是干什么用的?
- PHP入门小问题
function test(form)
{
alert("正在运行,请稍后……”");
}再在Button的属性里添加 onclick="test(this.form)";
当按钮按下时,触发ajax,检测生成的文件是否存在。还没有则说明程序还在运行,按钮alue=“正在运行”。
检测到文件之后,就说明程序运行结束了。
那你提示用户下一步。
等到服务器处理成功的信息返回来的时候,再把div隐藏,alert一个发送成功。
if($("#username").val()=='')
return false;
$.ajax({
type:"POST",
url:'<?php echo $url ?>',
data:{username:$("#username").val()},
beforeSend:function(){$("#msg").html("loading.....");}, //是不是这样的啊?
success:function(data){
if(data=='ok'){
$("#msg").html("<font color='red'>用户名可以使用</font>");
}else{
$("#msg").html("<font color='red'>用户名已存在</font>");
}
}
});
}