if ($(".mailcode").length > 0) { var type = "email"; } else { var type = "phone"; } // 点击发送验证码 倒计时 function sendcode() { $(".getcode").attr("disabled", "disabled"); var i = 60; count_down = setInterval(function () { $(".getcode").addClass("cutdown"); $('.getcode').text(i + "s"); i--; if (i < 0) { clearInterval(count_down); $(".getcode").removeAttr("disabled"); $(".getcode").removeClass("cutdown"); $(".getcode").text("发送验证码"); } }, 1000); $.ajax({ type: 'POST', url: "/member/resetpwdsendcode", dataType: 'json', data: { type: type }, success: function (json) { if (json.code == 1) { layer.msg('验证码发送成功'); } else { $(".mail_code_erro").show(); $(".mail_code_erro").text(json.msg); $(".mailcode").css("border", "1px solid #FC5350"); $(".phone_code_erro").show(); $(".phone_code_erro").text(json.msg); $(".phonecode").css("border", "1px solid #FC5350") // layer.alert(json.msg); } }, error: function () { layer.alert('网络错误,请刷新页面重试'); } }); } //邮箱验证点击下一步 function mail() { var mailcode = $('input[name=code]').val(); if (mailcode == "") { $(".mail_code_erro").show(); $(".mail_code_erro").text("请输入验证码"); $(".mailcode").css("border", "1px solid #FC5350") } else { $(".mail_code_erro").hide(); $(".mailcode").css("border", "1px solid #DCDCDC") } next(mailcode); } // 手机号验证点击下一步 function phone() { var phonecode = $('input[name=code]').val(); if (phonecode == "") { $(".phone_code_erro").show(); $(".phone_code_erro").text("请输入验证码"); $(".phonecode").css("border", "1px solid #FC5350") } else { $(".phone_code_erro").hide(); $(".phonecode").css("border", "1px solid #DCDCDC") } next(phonecode); } // 点击立即验证 $(".bind.mailbox").click(function () { $(".verification").hide(); $(".mailbox_validation").show(); }) $(".bind.phonenum").click(function () { $(".verification").hide(); $(".phone_validation").show(); }) $(".back").click(function () { $(".verification").show(); $(".phone_validation").hide(); $(".mailbox_validation").hide(); }) function next(code) { $.ajax({ type: 'POST', url: "/member/resetpwdcheckcode", dataType: 'json', data: { type: type, code: code }, success: function (json) { if (json.code == 1) { window.location.href = json.url; } else { $(".mail_code_erro").show(); $(".mail_code_erro").text(json.msg); $(".mailcode").css("border", "1px solid #FC5350"); $(".phone_code_erro").show(); $(".phone_code_erro").text(json.msg); $(".phonecode").css("border", "1px solid #FC5350") // layer.alert(json.msg); } }, error: function () { layer.alert('网络错误,请刷新页面重试'); } }); } // 失去焦点时 $(".phonecode").on('blur', function () { var phonecode = $('input[name=code]').val(); if (phonecode == "") { $(".phone_code_erro").show(); $(".phone_code_erro").text("请输入验证码"); $(".phonecode").css("border", "1px solid #FC5350") } else { $(".phone_code_erro").hide(); $(".phonecode").css("border", "1px solid #DCDCDC") } }) $(".mailcode").on('blur', function () { var mailcode = $('input[name=code]').val(); if (mailcode == "") { $(".mail_code_erro").show(); $(".mail_code_erro").text("请输入验证码"); $(".mailcode").css("border", "1px solid #FC5350") } else { $(".mail_code_erro").hide(); $(".mailcode").css("border", "1px solid #DCDCDC") } })