博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
js倒计时
阅读量:6620 次
发布时间:2019-06-25

本文共 1240 字,大约阅读时间需要 4 分钟。

1 var InterValObj; //timer变量,控制时间 2 var count = 5; //间隔函数,1秒执行 3 var curCount;//当前剩余秒数 4  5 function sendMessage() { 6    curCount = count; 7   //设置button效果,开始计时 8      $("#btnSendCode").attr("disabled", "true"); 9      $("#btnSendCode").val("请在" + curCount + "秒内输入验证码");10      InterValObj = window.setInterval(SetRemainTime, 1000); //启动计时器,1秒执行一次11     //向后台发送处理数据12      $.ajax({13        type: "POST", //用POST方式传输14        dataType: "text", //数据格式:JSON15        url: 'Login.ashx', //目标地址16        data: "dealType=" + dealType +"&uid=" + uid + "&code=" + code,17        error: function (XMLHttpRequest, textStatus, errorThrown) { },18        success: function (msg){ }19      });20 }21 22 //timer处理函数23 function SetRemainTime() {24             if (curCount == 0) {                25                 window.clearInterval(InterValObj);//停止计时器26                 $("#btnSendCode").removeAttr("disabled");//启用按钮27                 $("#btnSendCode").val("重新发送验证码");28             }29             else {30                 curCount--;31                 $("#btnSendCode").val("请在" + curCount + "秒内输入验证码");32             }33         }

     转自:http://www.cnblogs.com/xcsn/archive/2013/04/22/3035240.html

转载于:https://www.cnblogs.com/Evaniko/p/6441087.html

你可能感兴趣的文章
【死磕 Spring】----- IOC 之解析 bean 标签:BeanDefinition
查看>>
Java部署环境搭建(Linux)
查看>>
使用 will-change 来提升浏览器渲染效果
查看>>
Animation总结(差值器和估值器)
查看>>
Java数据结构与算法(十)-图
查看>>
4.1 在SELinux中客体类存在的目的
查看>>
如何用iPad运行Python代码?
查看>>
PHP学习3——数组
查看>>
E-HPC支持多队列管理和自动伸缩
查看>>
Maven的插件:命令行执行
查看>>
各种设备的CSS3MediaQuery整理及爽歪歪写法
查看>>
CVE-2017-8464远程命令执行漏洞(震网漏洞)复现
查看>>
Java 12 将于3月19日发布,8 个最终 JEP 一览
查看>>
基础为重,Python的基础,成就月薪过万
查看>>
索罗斯的反身理论和汇率分析
查看>>
Linux登录那点事
查看>>
angular项目中bootstrap-datetimepicker时间插件的使用
查看>>
通过网络仓库建立本地的yum仓库
查看>>
【web端权限维持】利用ADS隐藏webshell
查看>>
Linux下gdb的安装及使用入门
查看>>