var COOKIE_NAME = "username";if( $.cookie(COOKIE_NAME) ){$("#username").val( $.cookie(COOKIE_NAME) );}$("#check").click(function(){if(this.checked){$.cookie(COOKIE_NAME, $("#username").val() , { path: "/", expires: 10 });//var date = new Date();//date.setTime(date.getTime() + (3 * 24 * 60 * 60 * 1000)); //三天后的这个时候过期//$.cookie(COOKIE_NAME, $("#username").val(), { path: "/", expires: date });}else{$.cookie(COOKIE_NAME, null, { path: "/" }); //删除cookie}});2).path: "/"<script type="text/javascript" src="js/jquery-1.6.2.min.js"></script> <script type="text/javascript" src="js/jquery.cookie.js"></script>四、简要说明。

2. jsp页面:
<input type="text" class="lr-input" placeholder="手机号码/用户名" style="width:255px" id="username" name="username" value=""/> <input type="password" class="lr-input" placeholder="请输入登录密码" style="width:255px" id="password" name="password" /> <div class="lr-formWrap fn-clear"><p class="lr-remUser fn-left" id="remUserSelect"><i class="icon-check"></i>记住用户</p><a href="javascript:void(0)" id="login-submit" class="lr-submit">登录</a>3. css样式:
.lr-remUser {color: #9d9d9d;cursor: pointer;font-size: 14px;line-height: 25px;padding-left: 30px;} 4. js实现//按照状态读取是否显示昵称if ($.cookie("rmbUser") == "true") {$("#remUserSelect").addClass("active");//如果是选中,那么给上选中的标志$("#username").val($.cookie("nickName"));//记录账号} //验证记住帐号function vailRememberNickName(){if($("#remUserSelect").hasClass("active")){var nickName = $("#username").val();$.cookie("rmbUser", "true", { expires: 7 }); // 存储一个带7天期限的 cookie$.cookie("nickName", nickName, { expires: 7 }); // 存储一个带7天期限的 cookie}else {$.cookie("rmbUser", "false", { expires: -1 });$.cookie("nickName", "", { expires: -1 });}} 5. 然后在点击登录的时候进行调用这个方法。//登录提交表单$("#login-submit").on("click",function(){var form = $("#loginForm");if(!vailPhone())return;if(!vailPwd())return;vailRememberNickName();form.submit();}); 6. 登录查看浏览器控制台效果如下:
7. 退出登录的时候可以看到登录框的效果:

以上内容是小编给大家介绍的Jquery操作cookie记住用户名的相关说明,希望对大家有所帮助!