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

转载 2016年06月01日 08:38:48
代码如下:

<div> 
<input id="username" type="text" class="txt1" value="请输入用户名" onclick="if(this.value=='请输入用户名'){this.value=''; }" onfocus="if(this.value=='请输入用户名'){this.value=''; }" /> 
<input id="password" type="text" class="txt2" value="请输入密码" onclick="if(this.value=='请输入密码'){this.value='';this.type='password';}" onfocus="if(this.value=='请输入密码'){this.value='';this.type='password';}"/> 
</div> 

JQuery Code 
复制代码代码如下:

$(document).ready(function(){ 
if ($.cookie("rmbUser") == "true") { 
$("#ck_rmbUser").prop("checked", true); 
$("#username").val($.cookie("username")); 
$("#password").remove(); 
$("#pass").append("<input id='password' type='password' class='txt2'/>"); 
$("#password").val($.cookie("password")); 

$("#loginButton").click(function(){ 
if(check()){ 
login(); 

}); 
}); 


//记住用户名密码 
function save() { 
if ($("#ck_rmbUser").prop("checked")) { 
var username = $("#username").val(); 
var password = $("#password").val(); 
$.cookie("rmbUser", "true", { expires: 7 }); //存储一个带7天期限的cookie 
$.cookie("username", username, { expires: 7 }); 
$.cookie("password", password, { expires: 7 }); 
}else{ 
$.cookie("rmbUser", "false", { expire: -1 }); 
$.cookie("username", "", { expires: -1 }); 
$.cookie("password", "", { expires: -1 }); 

}; 

function check(){ 
var username = $("#username").val(); 
var password = $("#password").val(); 
if(username == "" || username == "请输入用户名"){ 
$("#tip").text("请输入用户名!"); 
$("#username").focus(); 
return false; 

if(password == "" || password == "请输入密码"){ 
$("#tip").text("请输入密码!"); 
$("#password").focus(); 
return false; 

$("#tip").text(""); 
return true; 


function login(){ 
$.ajax({ 
type:"POST", 
url: "login!loginValidate.action", 
data:{userName:$("#username").val(),password:$("#password").val()}, 
dataType:"json", 
beforeSend: function(){ 
showOverlay(); 
}, 
success:function(data){ 
if(data.success){ 
addCookie("userName", $("#username").val(), 0); 
save(); 
location.href = "/index.jsp"; 
}else{ 
$("#overlay").hide(); 
$("#tip").text("用户名或密码错误,请重新登录!"); 
return false; 



}); 

jFinal写的修改密码的具体实现

简单的修改密码的案列

jQuery操作cookie实现用户名、密码记住和删除

页面元素:  ...

JQuery实现记住用户名和密码

HTML Code JQuery Code $(document).ready(function(){ if ($.cookie("rmbUser...

利用JQuery记住用户名及密码以实现自动登录

实现此功能需要引用JQuery.js与jquery.cookie.js插件,具体代码如下:

通过jquery.cookie.js实现记住用户名、密码登录功能

无标题文档 function setCookie(){ //设置cookie var loginCode = $("#login_code").val(); //...

Jquery 实现 “下次自动登录” 记住用户名密码功能

Jquery将用户名密码存储到cookie中 需要导入jquery.js和jquery.cookie.js test cookie $(document).ready(fun...
  • cuoban
  • cuoban
  • 2015年02月06日 17:24
  • 615

jQuery自动补全autocomplete插件使用,三种获取数据源方式具体实现(true)

jQuery有很多很多的已经实现,很漂亮的插件,autocomplete就是其中之一。jQuery ui autocomplete主要支持字符串Array、JSON两种数据格式。 主要参数: Sour...

Jquery通过Ajax方式来提交Form表单的具体实现

提交Form表单的方法有很多,在本文为大家介绍下Jquery通过Ajax方式是如何提交Form表单的 今天刚好看到Jquery的ajax提交数据到服务器的方法,原文是: 保存数据到服务器,成功...

jquery监听div内容(元素)的变化具体实现思路

原文出处:http://blog.itblood.com/jquery-how-to-listen-div-content-change.html 我们做电子商务,javascrip...

jquery 面包屑导航 具体实现

jquery 面包屑导航 具体实现,需要的朋友可以参考一下 详细出处参考:http://www.jb51.net/article/37928.htm 代码如下:       ...
  • dahuzix
  • dahuzix
  • 2013年06月15日 23:18
  • 2254
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:JQuery记住用户名和密码的具体实现
举报原因:
原因补充:

(最多只允许输入30个字)