var loginname=""; var wxname=""; $(document).ready(function(){ $("#userpassworddiv").hide(); $("#userpassword2div").hide(); var msg={}; sendClientMsg(root+"Wap/userInfor",msg,""); $("body").unbind('click'); $("body").click(function(event){ var _id=$(event.target).attr("id"); if (_id=="edit_btn") { clearErrorTips("tip","waring"); var phone=trimAll($("[name=phone]").val(),"g"); var number=trimAll($("[name=number]").val(),"g"); var user=trimAll($("[name=user]").val(),"g"); var password=trimAll($("[name=password]").val(),"g"); var password2=trimAll($("[name=password2]").val(),"g"); if (phone=="") { setErrorTips("phone_tip","errorTips",message[6]); return ; }else { var bool=checkPhone(phone); if (bool==false) { setErrorTips("phone_tip","errorTips",message[11]); return ; } } if (number=="") { setErrorTips("number_tip","errorTips",message[6]); return ; } if (loginname!=""&&wxname=="") { if (user=="") { setErrorTips("user_tip","errorTips",message[6]); return ; }else { if (user.lengthmaxlen) { setErrorTips("user_tip","errorTips",message[9]); return ; } } if (password=="") { setErrorTips("password_tip","errorTips",message[6]); return ; }else { if (password.lengthmaxlen) { setErrorTips("password_tip","errorTips",message[9]); return ; } } if (password2=="") { setErrorTips("password2_tip","errorTips",message[6]); return ; }else { if (password!=password2) { setErrorTips("password2_tip","errorTips",message[5]); return ; } } var msg={"password":password,"telephone":phone,"number":number}; } else if (loginname==""&&wxname!="") { var msg={"telephone":phone,"number":number}; } sendClientMsg(root+"Wap/editInfor",msg,""); } else if (_id=="logout_btn") { var msg={"client":"wap"}; sendClientMsg(root+"Login/logout",msg,""); } }); }); function infor(msg) { if (msg["wxname"]=="" || msg["wxname"]==null || msg["wxname"]==0) { loginname=msg["name"]; $("#userpassworddiv").show(); $("#userpassword2div").show(); $("[name=phone]").val(msg["telephone"]); $("[name=user]").val(msg["name"]); $("[name=password]").val(msg["password"]); $("[name=password2]").val(msg["password"]); }else{ wxname=msg["wxname"]; $("[name=phone]").val(msg["telephone"]); $("[name=user]").val(msg["wxname"]); } } var _wait=wait; var _phone=""; document.getElementById("btn").disabled = false; function time(o) { if (_wait == 0) { var msg={"telephone":_phone,"type":"remove"}; sendClientMsg(root+"Login/phoneCode",msg,""); } else { o.setAttribute("disabled", true); o.value="重新发送(" + _wait + ")"; _wait--; setTimeout(function() { time(o); }, 1000) } } document.getElementById("btn").onclick=function() { clearErrorTips("tip","waring"); _phone=trimAll($("[name=phone]").val(),"g"); if (_phone=="") { setErrorTips("phone_tip","errorTips",message[6]); return ; }else { var bool=checkPhone(_phone); if (bool==false) { setErrorTips("phone_tip","errorTips",message[11]); return ; }else { $('#btn').attr("disabled",true); document.getElementById("btn").value="发送中..."; var num=randomNum(1000,9999); var msg={"code":num}; var msg={"code":num,"telephone":_phone,"type":"add","page":"infor"}; sendClientMsg(root+"Login/phoneCode",msg,""); } } } function setTime(msg) { $('#btn').attr("disabled",true); time(document.getElementById("btn")); } function initTime(msg) { document.getElementById("btn").removeAttribute("disabled"); document.getElementById("btn").value="获取验证码"; _wait = wait; }