Innanzitutto ti ringranzio per la risposta ma volevo avvisarti che non va. In pratica il tasto submit risulta essere morto e non innesca nessuna richiesta ajax. Alchè visto che vorrei inviare dati col tasto "enter" ho implementato questa funzione seguendo il tuo consiglio. Posto il codice che rende meglio l'idea
codice:
function pressed(e) {
// Has the enter key been pressed?
if ( (window.event ? event.keyCode : e.which) == 13) {
for(var i=0; i< <?php echo $num; ?>; i++) {
//associo variabili
var dati = $("#f"+i).serialize();
$.ajax({
type: "POST",
url: 'data/modulo.chat.php',
data: dati,
dataType: "json",
success: function(data) {
if (data.result === "ok") {
$("#a"+i).val('');
} else {
$("#error_post").show();
$("#error_post").html(data.result);
}
}
});
return false;
}
}
}
Questa funzione funziona alla grande se non fosse che si limita a farlo solo per il primo form, cioè per f0 ...per tutti gli altri f_ennesimi form non lavora per niente. Dov'è che sbaglio?
Vi giuro che sto impazzendo
Grazie