2011-10-17 4 views
-1

동적으로 생성되는 select가 있습니다.동적 생성 SELECT에 성공하지 못했습니다. VALUE to PHP

<select name="approve-<?php echo $leadID; ?>" id="<?php echo $leadID; ?>" class="approve"> 
<option value="1">Yes</option> 
<option value="2">No</option> 
</select> 

db에서 레코드를 검색하는 PHP 루프 안에 있습니다. $ .post를 통해 PHP 파일로 내용을 보내는 양식. 어떤 이유로 든 SELECT의 값을 변경하더라도 PHP 파일에서 동일한 3 개의 값을 모두받습니다. 어떤 아이디어?

JS :

var post = $('#approveLead').serialize();  
$.post("db/approveleads.php", post, function(data) { 
alert(data); 
return false; 
}); 

PHP : 이것은 당신이 할 수있다 사실이라면

echo '<br/>'.$_POST['approve-1']; 
echo '<br/>'.$_POST['approve-2']; 
echo '<br/>'.$_POST['approve-3']; 
+0

당신은'$ ('#의 approveLead')의 내용을 살펴 보았다. 직렬화를 전송됩니다 다음 찾을? – imm

+0

@ user998378 : 질문을 개선하는 데 도움이되도록 정확한 상황에 대해 자세히 설명해주십시오. 예를 들어, 생성 된 양식 코드의 예제,'$ ('approveLead'). serialize()'의 출력 등을 넣을 수 있습니다. 현재, 어둠 속에서만 촬영할 수 있습니다. 다른 사용자를 돕는다. –

답변

0

은 지금까지 나는 .... 등 당신의 $leadID 반환 1,2,3 .... 이해할 수()`데이터 전에 PHP 응용 프로그램에 도움이 ....

<select name="approve-<?php echo $leadID; ?>" id="id_<?php echo $leadID; ?>" class="approve"> 
관련 문제