JSP
<input type="text" id="username" name="loginName" maxlength="" value="${loginVo.loginName}" class="logInput" />
<input type="password" id="password" name="pwd" autocomplete="off" class="logInput" />
<input type="checkbox" name="chkRememberUsername" class="checkbox" id="rmbUser" οnclick="saveUserInfo()"/>
<label for="rmbUser">记住用户名</label>
JS
function saveUserInfo() {
if (($("#rmbUser").prop("checked") == true) || ($("#rmbUser").prop("checked") == "checked")) {
var userName = $("#username").val();
$.cookie("rmbUser", "true", { expires: 7 }); // 存储一个带7天期限的 cookie 是否已经选择记录用户名
$.cookie("userName", userName, { expires: 7 }); // 存储一个带7天期限的 cookie
}
else {
$.cookie("rmbUser", null); // 删除 cookie
$.cookie("userName", null);
}
}
//页面加载的时候,判断并设置
$(function() {
$("#username").val("");
if ($.cookie("rmbUser") == "true") {
$("#rmbUser").prop("checked", true);
$("#username").val($.cookie("userName"));
}
});