본문 바로가기

javaScript&jQuery

id 저장 쿠키

반응형

id 저장 쿠키


HTML


<label for="check_save_id"> <input type="checkbox" id="check_save_id" name="check_save_id" class="checkbox"> 아이디 저장

----------------------------------------

jQuery


jQuery 플러그인 jquery.cookie.js 사용


로그인 폼 아이디 저장


 function saveCookie(){

  var check = $('#check_save_id').is(':checked');


  if(check && $('#id').val()){

   $.cookie('userId',$('#id').val(), { expires:365, path:'/'});

  }else{

   $.cookie('userId', '', { expires: -1, path: '/' });

  }

 }


로그인 폼 아이디 읽기


 function readCookie(){

  var value = $.cookie('userId');

  if(value){

   $('#id').val(value);

   $('#check_save_id').prop('checked',true);

   //로그인 폼 아이디 저장 함수를 호출해서 기간을 연장함

   saveCookie();

  }

 }


로그인 폼 아이디 읽기 함수 호출

readCookie();



반응형