2013-03-12 5 views
0

두 개가 있습니다 ChoiceField : 첫 번째 값에는 두 개의 값이 있고 두 번째 값은 보이지 않아야합니다.Choicefield를 보이지 않게 만드는 방법은 무엇입니까?

첫 번째 값을 클릭 할 때 두 번째 값을 표시하고 싶습니다.

의견이 있으십니까?

+1

무엇을 시도 했습니까? 더 많은 정보와 코드 스 니펫을 제공하지 않으면 질문을 닫을 위험이 있습니다 –

+0

아마도 일부 자바 스크립트를 사용해야 할 것입니다.'display = none' 뭔가 숨기려면 CSS입니다 ... –

답변

0

@ 조란이 정확합니다. 두 번째 선택 옵션을 표시하거나 숨기려면 JavaScript onChange 이벤트 핸들러를 사용해야합니다. jQuery를 사용하면 다음과 같이 간단합니다.

var first_select = $('#id_first_select'), 
    second_select = $('#id_second_select'); 

first_select.change(function() { 
    // Not checking for a particular value needed, etc. 
    second_select.show(); 
}); 
관련 문제