Showing
1 changed file
with
6 additions
and
9 deletions
@@ -53,7 +53,6 @@ var secondCount = 60; | @@ -53,7 +53,6 @@ var secondCount = 60; | ||
53 | // 短信验证码只能验证一次 | 53 | // 短信验证码只能验证一次 |
54 | var isSmsCheckedSuccessFlag = false; | 54 | var isSmsCheckedSuccessFlag = false; |
55 | var currLoginType = 'PasswordLogin'; | 55 | var currLoginType = 'PasswordLogin'; |
56 | -var imgIsRight = false; | ||
57 | var userIsRight = false; | 56 | var userIsRight = false; |
58 | var smsIsRight = false; | 57 | var smsIsRight = false; |
59 | 58 | ||
@@ -230,7 +229,12 @@ function validateCaptchaImgAsync(isSms) { | @@ -230,7 +229,12 @@ function validateCaptchaImgAsync(isSms) { | ||
230 | if (result.code === 200) { | 229 | if (result.code === 200) { |
231 | return true; | 230 | return true; |
232 | } else { | 231 | } else { |
232 | + if (result.captchaCount === false) { | ||
233 | + errTip($imgCaptchaInput, result.message); | ||
234 | + } else { | ||
233 | errTip($imgCaptchaInput, isSms ? '图形验证码不正确,请重新输入' : '验证码不正确'); | 235 | errTip($imgCaptchaInput, isSms ? '图形验证码不正确,请重新输入' : '验证码不正确'); |
236 | + } | ||
237 | + | ||
234 | return false; | 238 | return false; |
235 | } | 239 | } |
236 | }); | 240 | }); |
@@ -238,7 +242,7 @@ function validateCaptchaImgAsync(isSms) { | @@ -238,7 +242,7 @@ function validateCaptchaImgAsync(isSms) { | ||
238 | 242 | ||
239 | // 整合本地和异步验证信息 | 243 | // 整合本地和异步验证信息 |
240 | function validateCaptchaImg(isSms) { | 244 | function validateCaptchaImg(isSms) { |
241 | - if ($captchaWrap.hasClass('hide') || imgIsRight) { | 245 | + if ($captchaWrap.hasClass('hide')) { |
242 | return true; | 246 | return true; |
243 | } | 247 | } |
244 | 248 | ||
@@ -261,7 +265,6 @@ function validateCaptchaImg(isSms) { | @@ -261,7 +265,6 @@ function validateCaptchaImg(isSms) { | ||
261 | }()).then(function() { | 265 | }()).then(function() { |
262 | hideTip($imgCaptchaInput); | 266 | hideTip($imgCaptchaInput); |
263 | ep.emit('captcha', true); | 267 | ep.emit('captcha', true); |
264 | - imgIsRight = true; | ||
265 | }).fail(function() { | 268 | }).fail(function() { |
266 | ep.emit('captcha', false); | 269 | ep.emit('captcha', false); |
267 | setTimeout(function() { | 270 | setTimeout(function() { |
@@ -398,10 +401,6 @@ $imgCaptchaInput.on('focus', function() { | @@ -398,10 +401,6 @@ $imgCaptchaInput.on('focus', function() { | ||
398 | $(this).off('blur').on('blur', imgCaptchaBlur); | 401 | $(this).off('blur').on('blur', imgCaptchaBlur); |
399 | }); | 402 | }); |
400 | 403 | ||
401 | -$imgCaptchaInput.on('input', function() { | ||
402 | - imgIsRight = false; | ||
403 | -}); | ||
404 | - | ||
405 | // 邮箱自动完成列表项点击 | 404 | // 邮箱自动完成列表项点击 |
406 | $emailAutoComplete.on('click', 'li', function() { | 405 | $emailAutoComplete.on('click', 'li', function() { |
407 | $phoneNumInput.val($(this).text()).focus(); | 406 | $phoneNumInput.val($(this).text()).focus(); |
@@ -513,7 +512,6 @@ function sendCaptchaSmsAsync() { | @@ -513,7 +512,6 @@ function sendCaptchaSmsAsync() { | ||
513 | errTip($imgCaptchaInput, data.message); | 512 | errTip($imgCaptchaInput, data.message); |
514 | ep.emit('captcha', false); | 513 | ep.emit('captcha', false); |
515 | refreshCaptcha(); | 514 | refreshCaptcha(); |
516 | - imgIsRight = false; | ||
517 | return false; | 515 | return false; |
518 | } | 516 | } |
519 | }); | 517 | }); |
@@ -598,7 +596,6 @@ function validateCaptchaSms() { | @@ -598,7 +596,6 @@ function validateCaptchaSms() { | ||
598 | }).fail(function() { | 596 | }).fail(function() { |
599 | ep.emit('smsCode', false); | 597 | ep.emit('smsCode', false); |
600 | refreshCaptcha(); | 598 | refreshCaptcha(); |
601 | - imgIsRight = false; | ||
602 | }); | 599 | }); |
603 | } | 600 | } |
604 | 601 |
-
Please register or login to post a comment