实例代码记录:



功能start_sms_button(obj){
var计数= 1;
var总和= 30;
var i = setInterval(function()){
如果(计数> 10){
Obj.attr(禁止,假);
Obj.val(发送验证码);
ClearInterval(我);
其他{ }
Obj.val('residual + parseInt(金额数)+ S);
}
计数+;
},1000);
}

$(函数(){())
发送验证代码
$(# send_sms)。Click(function(){)
无功phone_obj = $(电话输入{名称=);
无功send_obj = $(输入# send_sms);
VaR值= phone_obj.val();
如果(瓦尔){
如果(IsMobile(Val)){
send_obj.attr(禁止,禁用);
在30秒后重新启动发送按钮
start_sms_button(send_obj);
$ ajax({
网址:{ # url_reset(指数短信)# },
数据:{移动平台:瓦尔},
DataType:'json,
类型:'post,
beforesend:函数(){
show_loading_body();
},
完成:函数(){
show_loading_body();
},
成功:函数(数据){
如果(data.status =定义(数据。status'ok| |!= = data.status = =错误){)
showmsg(数据。味精);
}
}
});
其他{ }
showmsg(电话号码格式错误);
}
其他{ }
showmsg('cell电话号码不能为空);
}
});
});