자바스크립트로 셀렉박스 값을 선택으로 주고 싶어요

자바스크립트로 셀렉박스 값을 선택으로 주고 싶어요

QA

자바스크립트로 셀렉박스 값을 선택으로 주고 싶어요

본문

자바스크립트로 셀렉박스 값을 선택으로 주고 싶어요..

제가 하고 싶은 기능은 버튼 클릭시 최근에 변수에 입력된 값으로 다시 그 자리 불러와 지는 기능을 사용하고 싶은것 입니다.

예를 들어 주소록 선택시 서울특별시 -> 구로구 이런식으로 두개를 선택하게 되잖아요..

버튼을 생성후 임의로 자바 불러서 벨류값을 넣게 되면 셀렉트 값의 특성상 2번 값은 추가로 넣을수가 없더라구요

버튼을 두개로 만들어서 테스트도 해봤는데도 안되더군요 1번 셀렉트에 value값은 들어가서 입력시 값은 되지만
2번 셀렉트 박스 까지 원하는 것으로 컨트롤은 안되던데요..

1번 셀렉트 박스에 값을 준후 리스트 데이터 값을 불러올수 있또록 refresh 같은거 해주는거 있나요? 아니면
다른 방법으로 value를 주면 2번 셀렉트에도 추가 목록 내용이 나올수 있을까요?


<script>
function add1(){
document.frm_New.Phone_P_add1.value = "서울특별시";   => 실제 변수로 사용할 것이지만  테스트시엔 직접 입력하고 있어요
}
function gugum_mes(){
document.frm_New.Phone_P_add2.value = "구로구";
}
</script>


추가로 궁금한 것이 있어요^^ 그누보두4를 이용하고 있는데 거기에서는 zip.js파일을 이용하고 있는데요

<select name=Phone_P_add1 id="sido"><option value="">- 시도 선택 -</option> </select> 
<select name=Phone_P_add2 id="gugun"><option value="">- 시군구 선택 -</option></select>
따로 스크립트 불르는 명령어가 안 보이는데 변경하면 js스크립트가 불러와 줘서 함수가 실행이 되더라구요
아래와 같은 소스가 있던데요 함수명도 없는데 어떻케 실행이 되는건가요? 너무 궁금합니다
$(function() {
    // 시도 선택시 시군구 option 을 만든다.
    $("#sido").bind("change", function() {
        var sido = $(this).val();

        gugun_make(sido);
    });

    // 로딩시 시도 option 을 만든다.
    for (var i=0; i<sido.length; i++) {
        $("#sido").append($('<option></option>').val(sido[i][0]).text(sido[i][1]));
    }
});


이 질문에 댓글 쓰기 :

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

회원로그인

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