Salve ragazzi ho un problema con la gestione di invio dati con ajax da N form. Posto il codice degli N form
codice:
<?php
for($i=0; $i<10; $i++) {

?>
<form name="f" id="f" action="?" >
								<input name="a" value="a" id="a" type="text" />
<input type="submit" />
							</form>
<?php
}
Posto il codice ajax
codice:
$(document).ready(function() {
				
					$("#f").submit(function(){
										 
						//associo variabili
						var dati = $("f").serialize();
						
						$.ajax({
							type: "POST",
							url: 'module.php',
							data: dati,
							dataType: "json",
							success: function(data) {
								if (data.result === "ok") {								
									document.f.a.value='Rispondi ...';	
								} else {
									$("#error_post").show();	
									$("#error_post").html(data.result);
									
								}
							}
						});
						return false;
					});
				});
Mi spiegate come diamine sia possibile che il form ajax non va? Preso singolarmente il form va alla grande ma quando mi ritrovo N form come in questo caso, cliccando su submit l'url della pagina diventa http://localhost/page.php?a=xxxxxx refresciandomi la pagina stessa senza inviare nulla al module.php, quando poi non dovrebbe. Sto impazzendo e spero che possiate aiutarmi. Grazie