Buongiorno,
devo sviluppare una funzione che mi permetti di inviare numerosi form, ho creato un ciclo for sia in php che nello script ma questo non funziona:
	
	
	
		
				
			devo sviluppare una funzione che mi permetti di inviare numerosi form, ho creato un ciclo for sia in php che nello script ma questo non funziona:
		HTML:
	
	<script type="text/javascript">
$(document).ready(function() {
for (i=0; i<8; i++) {
  $('input#cognome[i]').change(function() {
    var nome = $("#nome[i]").val();
    var cognome = $("#cognome[i]").val();
    $.ajax({
      type: "POST",
      url: "dati.php",
      data: "nome=" + nome + "&cognome=" + cognome,
      dataType: "html",
      success: function(msg)
      {
        $("#risultato[i]").html(msg);
      },
      error: function()
      {
        alert("Chiamata fallita, si prega di riprovare...");
      }
    });
  });
});
</script>
<?php for ($i=0;$i<8;++$i) {
echo "<form name='modulo'>
    <p>Nome</p>
    <p><input type='text' name='nome' id='nome".$i."'></p>
    <p>Cognome</p>
    <p><input type='text' name='cognome' id='cognome".$i."'></p>
    <input type='button' id='bottone".$i."' value='Invia i dati'>
</form>
<div id='risultato".$i."'></div>";
}
?> 
	 
	 
 
		
 
 
		 
 
		 
 
		 
 
		