短信倒计时

 1 <script type="text/javascript">
 2     
 3       var itime = 60;//定义一个变量,倒计时初始化,从59秒开始
 4         function getTime(){
 5             if(itime>=0){
 6                 if(itime==0){
 7                     clearTimeout(act);
 8                     $("#getCodeBtn").html('获取验证码').attr('disabled',false);
 9                      itime=60;
10                 }else{
11                     var act =  setTimeout('getTime()',1000);
12                     $("#getCodeBtn").html('还剩'+itime+'秒');
13                     itime=itime-1;
14                 }
15             }
16         }
17 
18      $(function(){
19         $("#getCodeBtn").click(function(){
20             var tel = $("#phone").val();
21             if(tel == ''){
22                 alert('请先输入有效的手机号码'); return false;
23             }
24             $.get('?m=plugin&p=public&cn=index&id=food:sit:message',{tel:tel},function(re){
25                 if(re.error == 0){
26                     //调用接口已经成功
27                     alert('短信验证码已经发送成功');
28                     $("#getCodeBtn").attr('disabled',true);    //要禁用该按钮
29                     //调用一个函数,完成倒计时效果。
30                     getTime();
31                 }else{
32                     alert('发送失败');
33                 }
34             },'json');
35         });
36 });       
37 </script>

 

转载于:https://www.cnblogs.com/lujiang/p/7340847.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值