$(document).on("click",".login",function(){ $(".jbox-body").fadeOut("fast"); $(".jbox-body").html(""); var html = '
\
\
\
    \
  • 手机号码:
  • \
  • \ \
    \
  • \
\
    \
  • 密码:
  • \
  • \
\
\ \
\
\ 如果您还不是会员请注册忘记密码?
\
\
\
'; $.jBox.open(html,'登录',400,370, {buttons: {'关闭': true},opacity:0.7,top:'25%'}); }); $(document).on("click",".forgetpwd",function(){ $(".jbox-body").fadeOut("fast"); $(".jbox-body").html(""); var html = '
\
\
\
    \
  • 手机号码:
  • \
  • \ \
  • \
\
    \
  • 邮箱地址:
  • \
  • \ \
  • \
\
\ \
\ \
\
'; $.jBox.open(html,'重置密码',400,370, {buttons: {'关闭': true},opacity:0.7,top:'25%'}); }); $(document).on("click",".resetbtn",function(){ var phone = $("#phone").val(); //获取手机号 var phoneReg = !!phone.match(/^(13[0-9]|15[012356789]|17[678]|18[0-9]|14[57])[0-9]{8}$/); if(phoneReg == false){ $(".ctrlnotice").html("请填写正确的手机号码(11位)"); $("#phone").focus(); shake($("#phone"),"selectshake",4); return false; } var pattern = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/; if(!pattern.test($("#mail").val())){ $(".ctrlnotice").html("请填写正确的邮箱地址"); $("#mail").focus(); shake($("#mail"),"selectshake",4); return false; } $(".ctrlnotice").html(''); $(this).val("请稍等......"); $(this).attr("disabled","disabled"); var params = $('form').serialize(); var url='http://www.medf.cn/uc-findpwd.do'; $.ajax({ url: url, type: 'post', data: params, dataType:'json', success: function (data) { $(".resetbtn").val("重置密码"); $(".resetbtn").removeAttr("disabled"); $(".ctrlnotice").html(data.html); } }); }); $(document).on("click",".register",function(){ $(".jbox-body").fadeOut("fast"); $(".jbox-body").html(""); var html = '
\
\
\
    \
  • 手机号码:
  • \
  • \ \
  • \
\
    \
  • 设置密码:
  • \
  • \
\
    \
  • 确认密码:
  • \
  • \
\
    \
  • 邮箱地址:
  • \
  • \
\
\ \
\
\ 如果您已注册请
\
\
\
'; $.jBox.open(html,'注册',400,510, {buttons: {'关闭': true},opacity:0.7,top:'25%'}); }); $(document).on("click",".loginbtn,.regbtn",function(){ //$(".openBuyBox").click();alert("a");return false; $(".loginnotice").html(""); var dataevent=$(this).attr("data-event"); var datafrom=$(this).attr("data-from"); var params = $('form').serialize(); if (dataevent=='register'){ var phone = $("#phone").val(); //获取手机号 var phoneReg = !!phone.match(/^(13[0-9]|15[012356789]|17[678]|18[0-9]|14[57])[0-9]{8}$/); if(phoneReg == false){ $(".loginnotice").html("请填写正确的手机号码(11位)"); $("#phone").focus(); shake($("#phone"),"selectshake",4); return false; } if($.trim($("#yspwd").val())==''){ $(".loginnotice").html("请输入密码"); $("#yspwd").focus(); shake($("#yspwd"),"selectshake",4); return false; } if($.trim($("#pwd").val())==''){ $(".loginnotice").html("请输入确认密码"); $("#pwd").focus(); shake($("#pwd"),"selectshake",4); return false; } if($("#yspwd").val()!=$("#pwd").val()){ $(".loginnotice").html("两次输入密码必须一致"); $("#yspwd").focus(); shake($("#yspwd"),"selectshake",4); return false; } var pattern = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/; if(!pattern.test($("#mail").val())){; $(".loginnotice").html("请填写正确的邮箱地址"); $("#mail").focus(); shake($("#mail"),"selectshake",4); return false; } }else{ var phone = $("#account").val(); //获取手机号 var phoneReg = !!phone.match(/^(13[0-9]|15[012356789]|17[678]|18[0-9]|14[57])[0-9]{8}$/); if(phoneReg == false){ $(".loginnotice").html("请填写正确的手机号码(11位)"); $("#account").focus(); shake($("#account"),"selectshake",4); return false; } if($.trim($("#pwd").val())==''){ $(".loginnotice").html("请输入密码"); $("#pwd").focus(); shake($("#pwd"),"selectshake",4); return false; } } var url="http://www.medf.cn/logreg-"+dataevent+".do"; $.ajax({ url: url, type: 'post', data: params, dataType:'json', success: function (data) { if (data.html==1){ var linetype=$("#linetype").val(); $(".topnav .li2").html('个人中心退出'); if (datafrom!='linedetail'){ $(".jbox-body").fadeOut("fast"); $(".jbox-body").html(""); }else{ $(".pay1box").fadeIn(); $(".jbox-title").html("订单预订"); $(".pay2box").hide(); } if (data.loginid) $("#loginstatus").val(data.loginid); $("#name").val(data.name); $("#phone").val(data.phone); $("#count").val(data.phone); }else{ $('.loginnotice').html(dataevent=='login'?'帐号或密码错误':(data.html==2?'该号码已被注册,请重新填写':'')); } } }); });