2012-01-08 4 views
0

페이지에 <select>이라는 양식이 있습니다. 사용자가 옵션을 선택하면 양식을 제출해야합니다. 어떻게해야합니까? 감사양식을 제출하는 방법

+5

'onchange submit'에 대한 검색 – konsolenfreddy

+0

완벽한 감사합니다! – romainberger

+0

@romainberger - 답변 중 하나가 * perfect *이면 올바른 답으로 선택하십시오 (득표 버튼 아래의 체크 표시 사용) –

답변

2

드롭 다운에 .change() 이벤트를 구독하고 .submit() 포함하는 형태의 방법을 호출 할 수 있습니다 : 다음

<form action="/" method="post"> 
    <select id="myDropdown"> 
     <option value="1">item 1</option> 
     <option value="2">item 2</option> 
     ... 
    </select> 

    ... 
</form> 

과 :

$(function() { 
    $('#myDropdown').change(function() { 
     $(this).closest('form').submit(); 
    }); 
}); 
1
<form name="foo"> 
    <select onchange="document.foo.submit();"></select> 
</form> 
0

$('select').change(function(){$('form').submit();});

말할 것도없이 ou는 그곳에서 더 많은 점검 등을해야합니다 ...

관련 문제