发送随机数手机验证码60秒倒计时

     mm.mobileCheck = function(t){
var mobile = $("#user_mobile").val();
if(""===$.trim(mobile)){
$.sscmpMsg().showWarnMessage("请输入手机号码!");
return;
}
$(t).attr('disabled', 'disabled');
var chars = ['0','1','2','3','4','5','6','7','8','9'];
var code = [];
code.push(chars[parseInt(10*Math.random())]);
code.push(chars[parseInt(10*Math.random())]);
code.push(chars[parseInt(10*Math.random())]);
code.push(chars[parseInt(10*Math.random())]);
var codeStr = code.join(''); mm.apiAjax({
url: path.u('/index/sms/registerCard'),
data: {
user_mobile: mobile,
code:codeStr
},
success: function (data) {
}
});
$("#mobile_code").val(codeStr);
var s = 60;
var task = setInterval(function(){
if(s<1){
clearInterval(task);
$(t).removeAttr('disabled');
$(t).text("重新发送");
return;
}
s = s-1;
$(t).text(s.toString()+"秒");
}, 1000 );
}

最新文章

  1. C# 将文件转化成byte[]数组
  2. “stdafx.h”: No such file or directory
  3. eclipse配置ros cakin编译环境
  4. hdu 4002 欧拉函数 2011大连赛区网络赛B
  5. 任务调度quartz
  6. 玩玩SPARK
  7. spring框架内置笔记本
  8. 数据结构《21》----2014 WAP 第一个问题----Immutable queue
  9. C#集合基础与运用
  10. 在IIS上部署你的ASP.NET Core项目
  11. C++\virtual 虚函数、纯虚函数
  12. Python3.5下安装&amp;测试Scrapy
  13. Wmyskxz文章目录导航附Java精品学习资料
  14. Java 常见数据交换格式——xml、json、yaml
  15. AVIER Racing Drone App Privacy Policy
  16. MariaDB——(三) MariaDB 10.0.15 standard replication主从复制搭建
  17. Linux进程和任务管理
  18. Python实现机器学习算法:感知机
  19. WebSocket-Over-HTTP Protocol
  20. Spring注解开发简要步骤

热门文章

  1. Android:EditText限制文字输入
  2. angularjs requeirjs配置相关
  3. python开发者通过国内镜像安装pip包
  4. mybatis 参数说明
  5. intelliJ IDEA 配置MySQL数据库 详解
  6. ubuntu下将CapsLock改为Ctrl键
  7. MySQL慢查询查找和调优测试
  8. Atitit.软件gui按钮and面板---通讯子系统(区)-- github 的使用....
  9. Missing separate debuginfos, use: debuginfo-install
  10. Makefile 11——支持头文件目录指定