2014-11-04 9 views
1

anothers 값이 '문서'인 경우 jQuery를 사용하여 하나의 선택 필드를 표시합니다.선택 옵션 값 같음 지속성

$('#fitler-types').on('change', function() { 
    if($(this).attr('value') == 'document'){ 
     $('#filter-document-type').show('slow'); 
    } 
}); 

이 잘 작동하지만 양식을 제출하면 값이 계속하지만 선택 상자가 숨겨져 내가 않은 선택 문서는 다음을 다시 선택하는 경우에만 표시됩니다.

+0

당신이 추가되면 경우 페이지로드 이벤트에 블록? – HJ05

답변

0

처음 처리기를 할당 할 때 호출하십시오.

$('#fitler-types').on('change', function() { 
    if($(this).attr('value') == 'document'){ 
     $('#filter-document-type').show('slow'); 
    } 
}).change(); 

스택 발췌문 데모

$('#fitler-types').on('change', function() { 
 
    $(this).val("change handler called"); 
 
}).change();
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<input id="fitler-types" />