더블카테고리 추가할려면... > 그누4 질문답변

그누4 질문답변

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

더블카테고리 추가할려면... 정보

더블카테고리 추가할려면...

본문

 
위 링크는 더블카테고리 나라오름님이 적용하신 것인데요..
여기서 여분 필드를 이용해서 더 추가할려면 어떻게 해야 하나해서요...
 
더블에서 3중 4중 이렇게 가능한가요?
고수님 지도 부탁해요.
 
 
  • 복사

댓글 전체

어디든 가능합니다. 정확한 답변을 드릴려면 원하시는 방향되로 프로그래밍을 해드려야 답변이 되기에 생략합니다.

다만 방향만 제시해드립니다.

############### 뎃글 예문 적용 사례 [첨부문서 1 참조] ##############
<script>
var info2_100 = new Array("-선택-","");
var info2_101 = new Array("김치담그기","두부만들기","떡만들기","한과만들기");
var info2_102 = new Array("도자기공예","목공예","한자공예","연만들기","염색공예","짚풀공예","고인쇄탁본체험");
var info2_103 = new Array("풍물체험","탈출체험","민속놀이체험","민요한가락");
var info2_104 = new Array("래프팅체험", "모터바이크체험", "서바이벌체험");

function hobbychange(item){
    var temp, i=0, j=0;
    var ccount, cselect;

    temp = document.fgbform.info2_10;

    for (i=(temp.options.length-1) ; i>0 ; i--){ temp.options[i] = null; }
    eval('ccount = info2_10' + item + '.length');
    for (j=0 ; j<ccount ; j++) {
        eval('cselect = info2_10' + item + '[' + j + '];');
        temp.options[j]= new Option(cselect,cselect);
    }
    temp.options[0].selected=true;
    return true;
}
</script>

<select name="info2_9" onChange=javascript:hobbychange(document.fgbform.info2_9.options.selectedIndex);>
<option selected value="">-선택-</option>
<option value='미각체험'>미각체험</option>
<option value='촉각체험'>촉각체험</option>
<option value='청각체험'>청각체험</option>
<option value='모험체험'>모험체험</option>
</select>
<!-- 선택된 값 지정 -->
<script>
document.fgbform.info2_9.value ="<?=$info2_9?>";
</script>

<select name="info2_10" size=1>
<option selected value="">-선택-</option>
<option value=""></option>
</select>
<!-- 선택된 값 지정 : 추가사항 이미 선택되었을경우 자동 2차 드랍 정보 갱신후 선택 -->
<script>
javascript:hobbychange(document.fgbform.info2_9.options.selectedIndex);
document.fgbform.info2_10.value ="<?=$info2_10?>";
</script>


상기의 자바스크립트의 array부분을 원하시는 필드의 확장을쓰셔서 상기의 자바의 배열에 자동 적용되도록 처리 하시면 됩니다.

예) var info2_101 = new Array(<?=$write[wr_1]?>);




PS) 프로그램은 어디든 적용이 가능합니다. 단지 좀더 쉽냐 어렵냐의 차이가 생길뿐입니다. 이상의 답변은 못드려 죄송합니다. 프로그래밍을 하시다가 막히는부분을 올리는것이 좋을듯하군요.
© SIRSOFT
현재 페이지 제일 처음으로