用户注册

已有一骑2帐号,直接 登录

function checkVal(){ var account = $("#account").val(); if(account=="") { $("#account").focus(); $("#user_msg").text("请输入账号"); return false; } var password = $("#password").val(); if(password=="") { $("#password").focus(); $("#pwd_msg").text("请输入密码"); return false; } var repassword = $("#repassword").val(); if(repassword=="") { $("#repassword").focus(); $("#repwd_msg").text("请再次输入密码"); return false; } var phone = $("#phone").val(); if(phone == ""){ $("#phone").focus(); return false; } var codeText = $("#codeText").val(); if(codeText == ""){ $("#codeText").focus(); return false; } return true; } $(function(){ $("#account").select(); $("#account").blur(function(){ var uval = $(this).val(); if(uval == ""){ $("#user_msg").text("请输入账号"); }else{ var regs = /^([a-zA-Z0-9.]){6,16}$/; if(!regs.test(uval)) { $("#user_msg").html("账号格式不正确"); $("#account").select(); } else { $.post("/base/checkuser.html",{"account":uval},function(d){ if(d.Code == 512){ $("#user_msg").html(""); }else if(d.Code == 0){ $("#user_msg").html("账户已被注册"); $("#account").select(); } },'json'); } } }); $("#password").blur(function() { var pval = $(this).val(); if(pval == ""){ $("#pwd_msg").text("请输入密码"); }else{ var regs = /^.{6,}$/; if(!regs.test(pval)) { $("#pwd_msg").html("密码格式不正确"); $("#password").select(); } else { $("#pwd_msg").html(""); } } }); $("#repassword").blur(function() { var pval = $("#password").val(); var repval = $(this).val(); if(repval == ""){ $("#repwd_msg").text("请再次输入密码"); } else if(repval != pval){ $("#repwd_msg").text("俩次密码不一致"); $("#repassword").select(); } else { $("#repwd_msg").html(""); } }); $("#truename").keyup(function(){ var name = $(this).val(); var regs = /[\u4E00-\u9FA5]{2,5}(?:·[\u4E00-\u9FA5]{2,5})*/; if(!regs.test(name)) { $("#name_msg").html("姓名格式错误"); $("#truename").focus(); $("#reg").css("background-color", "#ccc"); $("#reg").attr("disabled", true); } else { $("#name_msg").html(""); $("#reg").attr("disabled", false); $("#reg").css("background-color", "#76b600"); } }); $("#idcard").keyup(function(){ var idcard = $(this).val(); if(idcard.length != 15 || idcard.length != 18){ $("#idcard_msg").html("身份证号码格式错误"); $("#reg").css("background-color", "#ccc"); $("#reg").attr("disabled", true); } if(idcard.length == 15){ var regs = /^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$/; if(!regs.test(idcard)) { $("#idcard_msg").html("身份证号码格式错误"); $("#reg").css("background-color", "#ccc"); $("#reg").attr("disabled", true); } else { $("#idcard_msg").html(""); $("#reg").attr("disabled", false); $("#reg").css("background-color", "#76b600"); } } else if(idcard.length == 18){ var regs = /^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}([0-9]|X)$/; if(!regs.test(idcard)) { $("#idcard_msg").html("身份证号码格式错误"); $("#idcard").focus(); $("#reg").css("background-color", "#ccc"); $("#reg").attr("disabled", true); } else { $("#idcard_msg").html(""); $("#reg").attr("disabled", false); $("#reg").css("background-color", "#76b600"); } } }) $("#agree").change(function(){ if($(this).is(":checked")){ $("#reg").attr("disabled", false); $("#reg").css("background-color", "#76b600"); }else{ $("#reg").css("background-color", "#ccc"); $("#reg").attr("disabled", true); } }) }) $("#hsbtn").click(function(){ var phone = $("#phone").val(); var area = $("select[name=area] option:selected").val(); var regs = /^1[3|4|5|8|7][0-9]\d{4,8}$/; if(regs.test(phone)) { var util = { wait: 60, hsTime: function (that) { var _this = this; if (_this.wait == 0) { $('#hsbtn').removeAttr("disabled").val('重发短信验证码'); _this.wait = 60; } else { $(that).attr("disabled", true).val('在' + _this.wait + '秒后点此重发'); _this.wait--; setTimeout(function () { _this.hsTime(that); }, 1000) } } } phone = area+phone; $.post("/base/sendcode.html",{"phone":phone},function(d){ },'json'); util.hsTime('#hsbtn'); } })