2013-03-14 1 views
1

동적 양식이 있습니다. php 및 ajax를 사용하여 드롭 다운에서 선택한 사용자에 따라 알 수없는 새 입력 필드가 양식에 추가됩니다. 문제는 양식을 제출할 때 아약스로 생성 된 입력을 무시하는 것입니다. 내가 도대체 ​​뭘 잘못하고있는 겁니까? 내가 넣어동적 양식이 부분적으로 아약스로 업데이트됩니다.

xmlhttp.onreadystatechange=function() 
{ 
. 
. 
. 
if (xmlhttp.readyState==4 && xmlhttp.status==200) 
    { 
document.getElementById("1").innerHTML="Proceed."; 
document.getElementById("5").innerHTML=xmlhttp.responseText; 
    } 
} 
xmlhttp.open("GET","invoice_ajax.php?q="+ test,true); 
xmlhttp.send(); 

새로운 입력

<form method="post" NAME="mainform" action="pdfinvoice.php"> 
<div><input type="hidden" readonly name="Owner_City" value="<?php Get_City();?>"></div> 
<div><input type="hidden" readonly name="Owner_Post" value="<?php Get_post();?>"></div> 
... 
<div> <span id="5">Ajax inputs</span></div> 
</form> 
+3

여기에는 코드 또는 HTML 소스가 포함되지 않습니다. 그게 당신이 잘못하고있는 것입니다 :) –

+0

동적으로''필드에'name' 속성이 있는지 확인 하시겠습니까? –

+0

그 수가 모두 알려지지 않았기 때문에 foo []와 같은 이름을 가지고 있습니다.

답변

관련 문제