1、重新获取验证码倒计时
reGetSMS : function() {
var obj = $("#btn_smsCode");
var time = 60;
var t = setInterval(function() {
time--;
$(obj).html('重新获取('+time+'s)');
if(time == 0){
clearInterval(t);
$(obj).html("重新获取");
}
},1000);
},
setInterval() 方法可按照指定的周期(以毫秒计)来调用函数或计算表达式。
setInterval() 方法会不停地调用函数,直到 clearInterval() 被调用或窗口被关闭。由 setInterval() 返回的 ID 值可用作 clearInterval() 方法的参数。
2、生成验证码
public static String getSMSCode() {
return String.valueOf((int)(Math.random() * 900000) + 100000);
}