短信验证码js
JS 验证码 短信
2023-09-27 14:26:43 时间
var isSmsSend = false;
function clickButtona(obj){
var obj = $(obj);
var mobile=$("input[name=mobile]").val();
var URL1 = "{:url('member/index/getcode')}";
if(isSmsSend == false){
isSmsSend = true;
$.ajax({
url: URL1,
type: 'post',
data:{mobile:mobile},
success: function(data) {
if(data.error>0){
isSmsSend = false;
layer.open({
content: data.msg
,skin: 'msg'
,time: 2 //2秒后自动关闭
});
return false;
}else{
layer.open({
content: "验证码已发送,请注意查收"
,skin: 'msg'
,time: 2 //2秒后自动关闭
});
obj.attr("disabled","disabled");/*按钮倒计时*/
var time = 60;
var set = setInterval(function(){
if(time >= 0){
obj.val(time+"(s)");
}else{
isSmsSend = false;
clearInterval(set);
obj.attr("disabled",false);
obj.val("重新发送");
}
time--;
}, 1000);/*等待时间*/
}
}
});
}
}
相关文章
- Node.js做Web后端优势为什么这么大?
- js+canvas实现滑动拼图验证码功能
- EasyUI的window加载的页面不执行js问题说明
- [Ext JS 4] Grid 实战之分页功能
- 10 个 Node.js 常见面试题
- 信息熵、交叉熵、KL散度、JS散度、Wasserstein距离
- php+js实现极验滑块拖动验证码-tncode【转】
- 【2020年双十一前 某程序员表白特效——使用html,js,css等来实现。祝广大程序员终成眷属】
- Vue.js 模板指令
- js条件判断if else if else else 的用法以及理解
- 关于webStrom-11.1配置less且自动生成.css和自动压缩为.min.css/.min.js
- vue.js与其他前端框架的对比
- js格式化显示当前时间
- js 外部调用 嵌套函数
- 《React-Native系列》23、 js实现下拉刷新效果(Android和iOS通用)
- Web 攻防之业务安全:验证码重复使用 || 前端JS代码实现的验证码 测试.