zoukankan      html  css  js  c++  java
  • js倒计时

     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", //数据格式:JSON
    15        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

  • 相关阅读:
    java 的异常和错误,有哪些
    java里的15种锁
    Netty知识点总结(一)——NIO
    Java中的路径问题
    Java定时任务-Timer
    安装Idea后需要做的3件事
    线程中的队列(queue)
    信号量(Semaphore)
    python线程的同步事件Event
    python中的GIL
  • 原文地址:https://www.cnblogs.com/Evaniko/p/6441087.html
Copyright © 2011-2022 走看看