jQuery记住用户名和密码的具体实现。

复制代码代码如下所示:





jQuery代码
复制代码代码如下所示:
$(文档)Ready(函数(){)
如果(美元。饼干(rmbuser )= =真){
$(# ck_rmbuser)。道具(检查
$(#用户名)。瓦迩($。饼干(用户名));
$(#密码)删除();
$(#通)。追加();
$(#密码)。瓦迩($。饼干(密码));
}
$(# loginbutton)。Click(function(){)
如果(检查()){
Login();
}
});
});


记住用户名和密码
函数保存(){
如果($(# ck_rmbuser)。道具(检查)){
用户名= $(var#用户名)瓦迩();
密码= $(var#密码)的瓦迩();
美元。饼干(rmbuser
$ cookie()用户名
$ cookie(密码
其他{ }
美元。饼干(rmbuser
$ cookie()用户名
$ cookie(密码
}
};

函数检查(){
用户名= $(var#用户名)瓦迩();
密码= $(var#密码)的瓦迩();
如果(用户名= =用户名| | = =请输入用户名){
$(#尖),文本(请输入用户名!;
$(#用户名)重点();
返回false;
}
如果(密码= =密码| | = =请输入密码){
$(#尖),文本(请输入密码!;
$(#密码)重点();
返回false;
}
$(#尖)。文本();
返回true;
}

函数登录(){
$ ajax({
类型:邮政
URL:登录!loginvalidate。动作
数据:{用户名:$(#用户名)。瓦迩(),密码:$(#密码)。瓦迩()},
DataType:JSON
beforesend:函数(){
ShowOverlay();
},
成功:函数(数据){
如果(数据成功){
addcookie(用户名
保存();
location.href = /指标。JSP ;
其他{ }
$(#覆盖)隐藏();
$(#尖),文本(用户名或密码错误,请重新登录!;
返回false;
}

}
});
}