2012-05-03 4 views
1

먼저, 비슷한 질문을 발견해야합니다. How to add a post parameter to manual form submission?.양식 제출에 매개 변수를 추가하는 방법은 무엇입니까?

하지만 누군가가 내게 더 나은 해결책을 말할 수 있다고 생각합니다.

나는 사용자가 제출 버튼을 클릭 할 때 폼에 이름 매개 변수를 추가 할이 내가 그것을 할 방법은 다음과 같습니다

var htmlElement = '<input type="hidden" name="current_step" value="' + $('select#current-step').val() + '"/>'; 
elForm.append(htmlElement); 

하지만이 aproach 파크 만족 완료 아니에요.

당신이 나에게 더 나은 방법을 제공한다면 사전에 Thx.

+2

왜 '선택'을 양식에 넣지 않으시겠습니까? 그렇다면 자바 스크립트를 전혀 처리 할 필요가 없습니다. –

답변

2
<input type='hidden' name='current_step' value='' /> 
<script> 
$('#current-step').on('change', function() { 
    $('input[name=current_step]').attr('value', $(this).val()); 
}); 
</script> 
관련 문제