강좌
클라우드/리눅스에 관한 강좌입니다.
기타 분류

[JAVASCRIPT] selectbox 변경(change) 취소시 이전값으로 돌아가기

작성자 정보

  • 캘리포니아 작성
  • 작성일

컨텐츠 정보

본문

안녕하세요.

selectbox에서 경고창으로 선택취소시 이전값으로 돌아가는 내용입니다.


var prev_val;

$('#dropdown').focus(function() {

    prev_val = $(this).val();

}).change(function() {

    $(this).blur(); // Firefox fix as suggested by AgDude

    var success = confirm('Are you sure you want to change the Dropdown?');

    if(success)

    {

        alert('changed');

        // Other changed code would be here...

    }  

    else

    {

        $(this).val(prev_val);

        alert('unchanged');

        return false; 

    }

});


이렇게 focus로 이전값을 기억하고

변경 실패시 기억한 값을 다시 selectbox에 적용하면 됩니다.


이상입니다.


관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,034 명
  • 현재 강좌수 :  35,787 개
  • 현재 접속자 :  209 명