테스트 사이트 - 개발 중인 베타 버전입니다

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

· 11년 전 · 1492
'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 ]

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

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

게시글 목록

번호 제목
284508
284499
284492
284490
284484
284481
284478
284476
284474
284472
284470
284458
284457
284454
284453
284447
284446
284444
284441
284440