Browse Source

注册修改

jack 7 years ago
parent
commit
30df40ed49
2 changed files with 54 additions and 6 deletions
  1. 43 4
      js/register.js
  2. 11 2
      register.html

+ 43 - 4
js/register.js

77
						phoneNumber=true;
77
						phoneNumber=true;
78
						$this.removeClass("frmmsg-warning");
78
						$this.removeClass("frmmsg-warning");
79
						if(arg2==1) {
79
						if(arg2==1) {
80
							doClick();
81
							getPhoneCode();
80
							getPhoneCode();
82
						}
81
						}
83
					}
82
					}
94
		$(this).removeClass("frmmsg-warning");
93
		$(this).removeClass("frmmsg-warning");
95
	})
94
	})
96
	$(".companysc").blur(function() {
95
	$(".companysc").blur(function() {
97
		var authCode = $(".companysc").val();
96
		var authCode = $(this).val();
98
		if(authCode.length == 0) {
97
		if(authCode.length == 0) {
99
			$(".msgCmp03").find("span").text("请输入您收到的短信验证码");
98
			$(".msgCmp03").find("span").text("请输入您收到的短信验证码");
100
			phoneMa=false;
99
			phoneMa=false;
128
		var second = Math.ceil(60 - (nowTime - clickTime) / 1000);
127
		var second = Math.ceil(60 - (nowTime - clickTime) / 1000);
129
		if(second > 0) {
128
		if(second > 0) {
130
			$("#getcode").html(second + "s后重新获取");
129
			$("#getcode").html(second + "s后重新获取");
130
			if(second==1) {
131
				$("#changImage").attr("src","/ajax/PictureVC?"+new Date().getTime());
132
				$("#imgCode").val("");
133
			}
131
		} else {
134
		} else {
132
			clearInterval(Timer);
135
			clearInterval(Timer);
133
			$("#getcode").html("免费获取验证码");
136
			$("#getcode").html("免费获取验证码");
135
		}
138
		}
136
	}, 1000);
139
	}, 1000);
137
}
140
}
141
	$("#imgCode").on("blur",function(){
142
		if($("#imgCode").val().length==0) {
143
			$(".msgImage").text("请输入图形验证码");
144
			return;
145
		}else if($("#imgCode").val().length==4){
146
			$(".msgImage").text("");
147
			$(this).removeClass("frmmsg-warning");
148
		}else{
149
			$(".msgImage").text("图形验证码4位");
150
		}
151
	})
152
	$("#imgCode").on("focus",function(){
153
			$(".msgImage").text("");
154
			$(this).removeClass("frmmsg-warning");
155
	})
138
	/*发送手机验证码*/
156
	/*发送手机验证码*/
139
	function getPhoneCode() {
157
	function getPhoneCode() {
158
		if($("#imgCode").val().length==0) {
159
			$(".msgImage").text("请输入图形验证码");
160
			return;
161
		}else if($("#imgCode").val().length==4){
162
			$(".msgImage").text("");
163
			$(this).removeClass("frmmsg-warning");
164
		}else{
165
			$(".msgImage").text("图形验证码4位");
166
			return;
167
		}
140
			$.ajax("/ajax/regmobilephone", {
168
			$.ajax("/ajax/regmobilephone", {
141
				type: "get",
169
				type: "get",
142
				async: true,
170
				async: true,
143
				success: function(data) {
171
				success: function(data) {
144
					if(data.success) {
172
					if(data.success) {
145
						state = data.data;
173
						state = data.data;
174
						doClick();
175
					}else{
176
						if(data.code==20001) {
177
							$(".msgImage").text("请输入正确的图形验证码");
178
							$("#changImage").attr("src","/ajax/PictureVC?"+new Date().getTime());
179
						}
146
					}
180
					}
147
				},
181
				},
148
				error: function() {
182
				error: function() {
149
					$.MsgBox.Alert('message', '服务器连接超时')
183
					$.MsgBox.Alert('message', '服务器连接超时')
150
				},
184
				},
151
				data: {
185
				data: {
152
					"mobilePhone": $("#lp_phone").val()
186
					"mobilePhone": $("#lp_phone").val(),
187
					"vcode":$('#imgCode').val(),
153
				},
188
				},
154
				dataType: 'json'
189
				dataType: 'json'
155
			});
190
			});
156
	}
191
	}
192
	$("#changImage").on("click",function(){
193
		$(this).attr("src","/ajax/PictureVC?"+new Date().getTime());
194
	})
195
	
157
	/*登录密码校验*/
196
	/*登录密码校验*/
158
	
197
	
159
	$("#phone_password").focus(function(){
198
	$("#phone_password").focus(function(){
185

224

186
	/*注册*/
225
	/*注册*/
187
	$("#regMess").on("keyup","#yourName,#lp_phone,.companysc,#phone_password",function(){
226
	$("#regMess").on("keyup","#yourName,#lp_phone,.companysc,#phone_password",function(){
188
		if($("#yourName").val().length != 0 && $("#lp_phone").val().length != 0&&$(".companysc").val().length != 0&&$("#phone_password").val().length != 0) {
227
		if($("#yourName").val().length != 0 && $("#lp_phone").val().length != 0&&$("#imgCode").val().length != 0&&$(".companysc").val().length != 0&&$("#phone_password").val().length != 0) {
189
			$("#reg").removeAttr("disabled");
228
			$("#reg").removeAttr("disabled");
190
		}else{
229
		}else{
191
			$("#reg").attr("disabled","disabled");
230
			$("#reg").attr("disabled","disabled");

+ 11 - 2
register.html

38
			    				<div class="frmmsg msgLog1"><span></span></div>
38
			    				<div class="frmmsg msgLog1"><span></span></div>
39
							</li>
39
							</li>
40
							<li>
40
							<li>
41
								<div class="col-w-8">
41
								<div class="col-w-7">
42
									<input type="text" class="frmtype frmtypeW" style="width: 98%;" placeholder="请输入图形验证码" id="imgCode"/>
43
								    <div class="frmmsg msgImage"><span></span></div>
44
							    </div>
45
							    <div class="col-w-5">
46
							    	<img src="/ajax/PictureVC" alt="" class="frmtypeW" id="changImage"/>
47
							    </div>
48
							</li>
49
							<li>
50
								<div class="col-w-7">
42
									<input type="tel" class="frmtype frmtypeW companysc" style="width: 98%;" placeholder="请输入短信验证码"/>
51
									<input type="tel" class="frmtype frmtypeW companysc" style="width: 98%;" placeholder="请输入短信验证码"/>
43
								    <div class="frmmsg msgCmp03"><span></span></div>
52
								    <div class="frmmsg msgCmp03"><span></span></div>
44
							    </div>
53
							    </div>
45
							    <div class="col-w-4">
54
							    <div class="col-w-5">
46
							    	<button type="button"  class="frmtype frmtypeW btnModel headRadius" id="getcode">获取验证码</button>
55
							    	<button type="button"  class="frmtype frmtypeW btnModel headRadius" id="getcode">获取验证码</button>
47
							    </div>
56
							    </div>
48
							</li>
57
							</li>