다중셀렉터에서 변수 2개로 값을 입력받기

다중셀렉터에서 변수 2개로 값을 입력받기

QA

다중셀렉터에서 변수 2개로 값을 입력받기

본문

wr_1 변수로 채소&과일을 선택하면

선택된 값에 따라

wr_2에서 2단 셀렉터로 "빨간 사과"를 선택하면

wr_2="사과"가 들어가는 소스입니다

 

추가적으로

wr_2값을 선택될떄 wr_3="빨간 사과"를 같이 넣고 싶은데요

 

wr_3값을 어떻게 받아야 할지 모르겠네요

 

 

 

 


    <div class="autosave_wrapper write_div"><i class="fa fa-spinner"></i>
        <select id="wr_1" name="wr_1" required class="frm_input required" onChange="wr_1_change(this.value);">
            <option value="선택">선택하기</option>
            <option value="채소"<? if($wr_1=="채소") echo" selected"; ?>>채소</option>
            <option value="과일"<? if($wr_1=="과일") echo" selected"; ?>>과일</option>
        </select>
        <select id="wr_2" name="wr_2" required class="frm_input required">
        <option value="수박"<?if($wr_2=="수박")echo"selected";?>>크고 둥근 수박</option>
        <option value="토마토"<?if($wr_2=="토마토")echo"selected";?>>빨간 토마토</option>
        <option value="사과"<?if($wr_2=="사과")echo"selected";?>>빨간 사과</option>
        <option value="감"<?if($wr_2=="감")echo"selected";?>>노란 감</option>        
        </select>
 
          <script>
        function wr_1_change(wr_1) {
            var wr_2_Q = "";
            if(wr_1 == "채소"){
            wr_2_Q += "<option value='수박'<?php if($wr_2=='수박') echo 'selected'; ?>>크고 둥근 수박</option>";        
            wr_2_Q += "<option value='토마토'<?php if($wr_2=='토마토') echo 'selected'; ?>>발간 토마토</option>";        
                } else if(wr_1 == "과일"){
            wr_2_Q += "<option value='사과'<?php if($wr_2=='사과') echo 'selected'; ?>>빨간 사과</option>";        
            wr_2_Q += "<option value='감'<?php if($wr_2=='감') echo 'selected'; ?>>노란 감</option>";
            }
            $('#wr_2').html(wr_2_Q);
        }
        </script>
    </div>

이 질문에 댓글 쓰기 :

답변 2

해당 부분은 배열값을 가지고 순차적으로 데이터를 가져오도록 처리하셔야 할듯 합니다.

 

https://sir.kr/qa/267567 참고로 이건 jquery를 활용한거니 참고해 보세요

답변을 작성하시기 전에 로그인 해주세요.
전체 171
QA 내용 검색

회원로그인

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