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

代码如下:

 

//初始化页面时验证是否记住了密码 
$(document).ready(function() {
    if ($.cookie("rmbUser") == "true") {
        $("#rmbUser").attr("checked", true);
        $("#user").val($.cookie("userName"));
        $("#pass").val($.cookie("passWord"));
    }
});
//保存用户信息 
function saveUserInfo() {
    if ($("#rmbUser").attr("checked") == true) {
        var userName = $("#user").val();
        var passWord = $("#pass").val();
        $.cookie("rmbUser", "true", {
            expires: 7
        }); // 存储一个带7天期限的 cookie 
        $.cookie("userName", userName, {
            expires: 7
        }); // 存储一个带7天期限的 cookie 
        $.cookie("passWord", passWord, {
            expires: 7
        }); // 存储一个带7天期限的 cookie 
    } else {
        $.cookie("rmbUser", "false", {
            expires: -1
        });
        $.cookie("userName", '', {
            expires: -1
        });
        $.cookie("passWord", '', {
            expires: -1
        });
    }
}

 最重要的几行代码: 

$.cookie('the_cookie'); // 读取 cookie 
$.cookie('the_cookie', 'the_value'); // 存储 cookie 
$.cookie('the_cookie', 'the_value', {
    expires: 7
}); // 存储一个带7天期限的 cookie 
$.cookie('the_cookie', '', {
    expires: -1
}); // 删除 cookie 

 

posted @ 2016-11-30 14:15  君子笑而不语  阅读(777)  评论(0编辑  收藏  举报