码迷,mamicode.com
首页 > Web开发 > 详细

js小功能实现

时间:2016-01-09 10:57:15      阅读:202      评论:0      收藏:0      [点我收藏+]

标签:

发送随机数手机验证码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 );
        }        

 

js小功能实现

标签:

原文地址:http://www.cnblogs.com/zhuiluoyu/p/5115490.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!