179 lines
3.8 KiB
JavaScript
179 lines
3.8 KiB
JavaScript
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.length<minlen||user.length>maxlen)
|
|
{
|
|
setErrorTips("user_tip","errorTips",message[9]);
|
|
return ;
|
|
}
|
|
}
|
|
if (password=="")
|
|
{
|
|
setErrorTips("password_tip","errorTips",message[6]);
|
|
return ;
|
|
}else
|
|
{
|
|
if (password.length<minlen||password.length>maxlen)
|
|
{
|
|
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;
|
|
}
|