jack 8 years ago
parent
commit
f3c134db92
2 changed files with 14 additions and 12 deletions
  1. 13 11
      js/register.js
  2. 1 1
      register.html

+ 13 - 11
js/register.js

46
	})
46
	})
47
	/*校验手机是否已经注册函数*/
47
	/*校验手机是否已经注册函数*/
48
	function phoneYesOrNo($this) {
48
	function phoneYesOrNo($this) {
49
		var arg2=arguments[1];
49
		var phone = $("#lp_phone").val();
50
		var phone = $("#lp_phone").val();
50
		if(phone.length==0) {
51
		if(phone.length==0) {
51
			$("#getcode").attr("disabled","disabled");
52
			$(".msgLog1").find("span").text("请输入您的手机号码");
52
			$(".msgLog1").find("span").text("请输入您的手机号码");
53
			phoneNumber=false;
53
			phoneNumber=false;
54
			$this.addClass("frmmsg-warning");
54
			$this.addClass("frmmsg-warning");
56
		}else{
56
		}else{
57
			var hunPhone = /^1[3|4|5|7|8]\d{9}$/;
57
			var hunPhone = /^1[3|4|5|7|8]\d{9}$/;
58
				if(!hunPhone.test(phone.trim())) {
58
				if(!hunPhone.test(phone.trim())) {
59
					$("#getcode").attr("disabled","disabled");
60
					$(".msgLog1").find("span").text("请输入正确的手机号码");
59
					$(".msgLog1").find("span").text("请输入正确的手机号码");
61
					phoneNumber=false;
60
					phoneNumber=false;
62
					$this.addClass("frmmsg-warning");
61
					$this.addClass("frmmsg-warning");
63
					return;
62
					return;
64
				}else{
65
					$(".msgLog1").find("span").text("");
66
					phoneNumber=true;
67
				}
63
				}
68
		}
64
		}
69
		$.ajax("/ajax/isReg?key=" + phone, {
65
		$.ajax("/ajax/isReg?key=" + phone, {
70
			type: "GET",
66
			type: "GET",
71
			async: true,
67
			async: false,
72
			success: function($data) {
68
			success: function($data) {
73
				if($data.success) {
69
				if($data.success) {
74
					if($data.data == false) {
70
					if($data.data == false) {
75
						$(".msgLog1").find("span").text("您的手机已被注册");
76
						$("#getcode").attr("disabled","disabled");
71
						$(".msgLog1").find("span").text("该账号已存在,请直接登录");
77
						phoneNumber=false;
72
						phoneNumber=false;
78
						$this.addClass("frmmsg-warning");
73
						$this.addClass("frmmsg-warning");
74
						return;
79
					} else {
75
					} else {
80
						$(".msgLog1").find("span").text("");
76
						$(".msgLog1").find("span").text("");
81
						$("#getcode").removeAttr("disabled");
82
						phoneNumber=true;
77
						phoneNumber=true;
83
						$this.removeClass("frmmsg-warning");
78
						$this.removeClass("frmmsg-warning");
79
						if(arg2==1) {
80
							doClick();
81
							getPhoneCode();
82
						}
84
					}
83
					}
85
				}
84
				}
86
			},
85
			},
115
	})
114
	})
116
	/*获取验证码*/
115
	/*获取验证码*/
117
	$("#getcode").on("click",function(){
116
	$("#getcode").on("click",function(){
118
		doClick();
119
		getPhoneCode();
117
		phoneYesOrNo($("#lp_phone"),1);
118
		
119
			
120
		
120
	});
121
	});
121
	function doClick() {
122
	function doClick() {
122
	$("#getcode").html("60s后重新获取");
123
	$("#getcode").html("60s后重新获取");
181
			}
182
			}
182
		}
183
		}
183
	}
184
	}
185

184
	/*注册*/
186
	/*注册*/
185
	$("#regMess").on("keyup","#yourName,#lp_phone,.companysc,#phone_password",function(){
187
	$("#regMess").on("keyup","#yourName,#lp_phone,.companysc,#phone_password",function(){
186
		if($("#yourName").val().length != 0 && $("#lp_phone").val().length != 0&&$(".companysc").val().length != 0&&$("#phone_password").val().length != 0) {
188
		if($("#yourName").val().length != 0 && $("#lp_phone").val().length != 0&&$(".companysc").val().length != 0&&$("#phone_password").val().length != 0) {

+ 1 - 1
register.html

43
								    <div class="frmmsg msgCmp03"><span></span></div>
43
								    <div class="frmmsg msgCmp03"><span></span></div>
44
							    </div>
44
							    </div>
45
							    <div class="col-w-4">
45
							    <div class="col-w-4">
46
							    	<button type="button" disabled class="frmtype frmtypeW btnModel headRadius" id="getcode">获取验证码</button>
46
							    	<button type="button"  class="frmtype frmtypeW btnModel headRadius" id="getcode">获取验证码</button>
47
							    </div>
47
							    </div>
48
							</li>
48
							</li>
49
							<li>
49
							<li>