码迷,mamicode.com
首页 > 编程语言 > 详细

javascript 倒计时获取验证码

时间:2014-07-23 12:40:56      阅读:219      评论:0      收藏:0      [点我收藏+]

标签:java   os   io   art   for   re   

var wait=60;
function reSendCode(id) {
var obj = $("#"+id);
if (wait == 0) {
obj.attr("disabled",false);
$(‘#getcode‘).removeClass(‘no-disable‘).addClass("get-code").attr(‘disabled‘,false).val("免费获取验证码");
wait = 60;
} else {
$(‘#getcode‘).removeClass(‘get-code‘).addClass("no-disable").attr(‘disabled‘,true).val( wait +"秒后点击重新发送");
wait--;
setTimeout(function() {
reSendCode(id)
},
1000)
}
}

<input type="button" id="getcode" class="get-code" value="获取短信验证码" >

 

$("#getcode").click(function(){
var tel = $("#mobiletel").val();
if(tel==‘‘){
alert("请先输入手机号码");
return false;
}
var partten = /^(0|86|17951)?(13[0-9]|15[012356789]|18[0-9]|14[57])[0-9]{8}$/;
if (tel.length != 11 || !partten.test(tel)) {
alert("手机号码不正确,请您重新输入");
return false
}
var ajax_url = $(this).attr("ajaxurl");
var post_data = "mobile="+tel+"&m="+Math.random();
$.ajax({
type: "POST",
url: ajax_url,
data: post_data,
dataType: "json",
success: function (json_obj) {
var dataObj=json_obj;
reSendCode(‘getcode‘);
if(dataObj.status=="7"){
alert(dataObj.msg);
window.location.href = dataObj.forward;
}else{
alert(dataObj.msg);
}
}
});
})

javascript 倒计时获取验证码,布布扣,bubuko.com

javascript 倒计时获取验证码

标签:java   os   io   art   for   re   

原文地址:http://www.cnblogs.com/jackspider/p/3862438.html

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