<ul> <li class="phone bgImg"> <input type="text" id="phone" maxlength="11" placeholder="手机号"/> </li> <li class="vCodeImg bgImg" id="sendVCode"> <input type="text" id="smscode" maxlength="10" placeholder="验证码"/> <a class="get" href="#" id="sendCode">获取</a> <label class="noVcode" id="notSms" hidden><i>10s</i><a href="#">|收不到验证码</a></label> </li> <li class="password bgImg"> <input type="text" id="password" maxlength="10" placeholder="6-10位数字&字母组合登录密码"/> <a href="#" class="invisible bgImg"></a> </li> </ul>
doPost(proxy.apis.register, {}, {
success:function (data) {
$$('#Register').off();
var btn = $$("#Register");
}
});
register:'/auth/register', /*注册*/ login:'/auth/login', /*登录*/ send_code:"/auth/getValidCode" /*发送验证码*/
that.eventsHandler(); that.registerSubmit(); that.sendMessage();
registerSubmit : function(){
$('#Register').off('click').on('click',function(){
// debugger;
var phoneVal = $$.trim($$('#phone').val());
var smsCodeVal = $$.trim($$('#smscode').val());
var passwordVal = $$('#password').prop('value').trim();
if (phoneVal == '') {
popup('', '', '请输入手机号');
return false;
}
var verifyphone = __reg__.phone;
if(!verifyphone.test(phoneVal)){
popup('','','手机号码格式错误');
return false;
}
if (smsCodeVal == '') {
popup('','','请发送短信验证码');
return;
}
if (passwordVal == '') {
popup('','','请输入密码');
return;
}
$$("#Register").off('click');
});
},
sendMessage : function () {
var intervalInt;
var sendCode = $$('#sendCode');
var notSms = $$('#notSms');
function sendFn() {
sendCode.val(10).hide().off('click');
notSms.show().off('click').on('click',notSms_click).css('color','#40cbff');
intervalInt = setInterval(timeFn,1000);
/*doPost(proxy.apis.send_code, {"phone":sendData.phone,"type":"borrowSms"}, {
success:function (data) {
if (data.status != '1') {
popup('', '','发送短信出错');
}
},
error:function(data){
popup('', '', data.msg);
}
});*/
}
function timeFn() {
var secondVal = sendCode.val();
sendCode.val(secondVal - 1);
notSms.find('i').html(secondVal-1 + 's');
if (sendCode.val() == 0 ) {
// debugger
notSms.hide();
clearInterval(intervalInt);
sendCode.show().on('click',sendFn);
}
}
function notSms_click() {
notSms.css('color','gray');
dialog('获取语音验证码', '验证码将以电话形式通知到你,请注意接听喲~', 'OK', function () {
$$('#notSms').off('click');
doPost(proxy.apis.send_code, {"phone": phone, "type": "registerVoice"}, {
success: function (data) {
if (data.status != '1') {
popup('', '', data.msg);
}
},
error: errorFn
});
});
}
sendCode.off('click').on('click',sendFn);
}
var __reg__ = {
'name':/^[\u4E00-\u9FA5]+(·[\u4E00-\u9FA5]+)*$/,
'phone':/^1[34578]\d{9}$/
};
var secondVal = sendCode.val();
sendCode.val(secondVal - 1);
notSms.find('i').html(secondVal-1 + 's');
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有