list.skin에 선택된 값에 따라 각기 다른 필드의 값이 전시되게... > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

list.skin에 선택된 값에 따라 각기 다른 필드의 값이 전시되게... 정보

list.skin에 선택된 값에 따라 각기 다른 필드의 값이 전시되게...

본문

'wr_9'을 셀렉트 메뉴로 구현해 놓았고,

그 셀렉트 박스(wr_9)에 4개의 메뉴 옵션의 선택에 따라서

각기 다른 폼 필드를 보여지게 해봤습니다.

아래와 같이 write.skin.php의 셀렉트 메뉴 옵션 선택시,

그 셀렉트 메뉴 옵션의 선택된 값에 따라서 

Field_1, Field_2, Field_3의 폼 필드들이 잘 나누어져 나타나는데요...

list.skin.php에서 올바른 구현 방법을 알고 싶습니다.


하다보니 조금은 간단한 결과가 나오게 되었네요..! 

예를 들어... ( 최종 결과가 이렇게 되네요... )

'wr_9'의 메뉴 옵션 SelectLine_1 이 선택되었다면 'ext1_00' 의 값이...

'wr_9'의 메뉴 옵션 SelectLine_2 가 선택되었다면 'ext1_01' 의 값이...

'wr_9'의 메뉴 옵션 SelectLine_3 이나 SelectLine_4 가 선택되었다면 'ext1_02' 의 값이...

"Listing View"에 배열될 때, 같은 자리에 해당하는 값이 보여지게 하려합니다. 

고수님들의 많은 도움 부탁드립니다.

잠시 시간내셔서 도움 주셨으면 합니다.

감사드립니다.

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

[ write.skin.php ]

<script>

$(document).ready(function(){
$("#Field_1").hide();
$("#Field_2").hide();
$("#Field_3").hide();

$("#wr_9").change(function(){

if ( this.value == 'SelectLine_1' ){
$("#Field_1").show();
$("#Field_2").hide();
$("#Field_3").hide();
}

else if ( this.value == 'SelectLine_2' ){
$("#Field_1").hide();
$("#Field_2").show();
$("#Field_3").hide();
}

else if ( this.value == 'SelectLine_3' || this.value == 'SelectLine_4' ){
$("#Field_1").hide();
$("#Field_2").hide();
$("#Field_3").show();
}

}).change();

$("#wr_9").change(function(){
}).change();

});

</script>

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

[ list.skin.php ]

올바른 구현 방법에 대해, 가르침 주셨으면 합니다.

댓글 전체

전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT