체크박스 클릭으로 id 저장하기
창을 껐다가 켜도 쿠키로 저장되어 정한 기한만큼 유지가 됨
//cookie : String -> id
//session : Object -> login 개인정보
let user_id = $.cookie("user_id");
if (user_id != null) {//아이디가 있을 때
alert("cookie 있음");
$("#id").val(user_id);
$("#chk_save_id").attr("checked", "checked");
}
$("#chk_save_id").click(function() {
if ($("#chk_save_id").is(":checked")) {//체크 되었을때
//alert('체크됨');
//cookie ID저장(페이지 껏다가 켜도 아이디 저장되어있음)
if ($("#id").val().trim() == "") {//id가 빈 상태로 check를 누르면 에러알림창이 뜸
alert("id를 입력해 주십시오");
$("#chk_save_id").prop("checked", false);
}else {
$.cookie("user_id", $("#id").val().trim(), {expires:7, path:'/'})//기한 7일
}
}else {
//alert('체크 없어짐');
//cookie 삭제
$.removeCookie("user_id", {path:'/'});
}
});
'MVC1 > 로그인, 회원가입' 카테고리의 다른 글
// Me// login, 회원가입 (0) | 2020.07.28 |
---|---|
강사님/ login, 회원가입 (0) | 2020.07.28 |