2013-05-13 2 views
1

내 페이지에 두 개의 양식이 있습니다. 하나는 처음에는 숨겨져 있습니다. 나중에 첫 번째 양식이 제출 된 후 첫 번째 양식이 숨겨지고 두 번째 유사하지만 좀 더 간결한 양식이 대신 표시됩니다.다른 드롭 다운의 javascript 미러 드롭 다운 선택

두 번째 폼이 드롭 다운을 제외하고 나에게 이슈를 일으키는 것을 제외하고는 수행 한 첫 번째 폼에서 제출 된 동일한 값으로로드되기를 원합니다.

<select 
    name  = "chooseRep" 
    id   = "chooseRep1" 
    data-param = "required" 
    data-desc = "report" 
    onchange = "document.getElementById('chooseRep2').options[document.getElementById('chooseRep2').selectedIndex]=this.options[this.selectedIndex]"> 

    <option value="">Select...</option> 
    <option value="pAndL">Profit &amp; Loss</option> 
    <option value="balSheet">Balance Sheet</option> 

</select> 

이 어떤 영향을 미칠 것 같지 않습니다 다음과 같이 내가 노력하고있어

이다. Jquery를 사용할 수 있으므로 누군가가 어떻게 알면 옵션이됩니다. 이 값을 설정해야

답변

1

,이 도움이

<select 
    name  = "chooseRep" 
    id   = "chooseRep1" 
    data-param = "required" 
    data-desc = "report" 
    onchange = "document.getElementById('chooseRep2').value = this.value;"> 

    <option value="">Select...</option> 
    <option value="pAndL">Profit &amp; Loss</option> 
    <option value="balSheet">Balance Sheet</option> 

</select> 

희망.

+0

감사합니다. 나는 그것을 시도하고 그것은 작동하지 않습니다. Firebug가 말합니다, "document.getElementById (...) is null" –

+0

미안하지만, 조금 성급했습니다! 두 번째 드롭 다운의 ID가 "chooseRep1"이었기 때문입니다. 그것을 업데이트하고 이제는 잘 작동합니다! 감사. –

+0

안녕하세요. :) – shakib

관련 문제