js小功能实现
2024-10-15 07:13:04
发送随机数手机验证码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 );
}
最新文章
- C# 将文件转化成byte[]数组
- “stdafx.h”: No such file or directory
- eclipse配置ros cakin编译环境
- hdu 4002 欧拉函数 2011大连赛区网络赛B
- 任务调度quartz
- 玩玩SPARK
- spring框架内置笔记本
- 数据结构《21》----2014 WAP 第一个问题----Immutable queue
- C#集合基础与运用
- 在IIS上部署你的ASP.NET Core项目
- C++\virtual 虚函数、纯虚函数
- Python3.5下安装&;测试Scrapy
- Wmyskxz文章目录导航附Java精品学习资料
- Java 常见数据交换格式——xml、json、yaml
- AVIER Racing Drone App Privacy Policy
- MariaDB——(三) MariaDB 10.0.15 standard replication主从复制搭建
- Linux进程和任务管理
- Python实现机器学习算法:感知机
- WebSocket-Over-HTTP Protocol
- Spring注解开发简要步骤
热门文章
- Android:EditText限制文字输入
- angularjs requeirjs配置相关
- python开发者通过国内镜像安装pip包
- mybatis 参数说明
- intelliJ IDEA 配置MySQL数据库 详解
- ubuntu下将CapsLock改为Ctrl键
- MySQL慢查询查找和调优测试
- Atitit.软件gui按钮and面板---通讯子系统(区)-- github 的使用....
- Missing separate debuginfos, use: debuginfo-install
- Makefile 11——支持头文件目录指定