2009-03-02 4 views

답변

2

일반적으로 < 입력 형식 = "숨김">을 양식에 포함시키고 제출하기 전에 이벤트 처리기에서 원하는 값을 설정하십시오.

<form method="post" action="thing" id="sandwich"><fieldset> 
    <input type="text" name="inputbox1" value="This is such a great form!" /> 
    <input type="hidden" name="jsremark" /> 
</fieldset></form> 

<script type="text/javascript"> 
    document.getElementById('sandwich').onsubmit= function() { 
     this.elements.jsremark.value= 'Secretly it aint that great'; 
     return true; 
    } 
</script> 
1

전혀 들어, html 태그를 통해 제출해야합니까, 당신은 매우 간단 jQuery로 자바 스크립트

1

를 사용하여 JSON으로 스스로를 반하게해야합니다 :

$("#formid").bind("submit", function(){ 
var str = $("#formid").serialize(); 
$.post("url?"+str); 
return false; 
} 
+0

,하지만 유혹 보인다 –

1

JS 만 사용하여 아약스 요청의 게시 데이터를 설정할 수 있습니다.

0

그것은 jQuery를 사용하여 일반 간단하다 : 어떤 라이브러리를 추가 제한하려고

$.post(url, {"name":"value"})