ho un problema con questo plugin al momento di avere più form nella stessa pagina che devono compiere la stessa azione.. per essere più chiari:
ho una lista di voci con a fianco il pulsante elimina, al click sul pulsante (che è un form) la lista dovrebbe aggiornarsi in tempo reale, ma non avviene perchè ogni form ha lo stesso "id", infatti la lista si aggiorna correttamente solo quando rimane un solo elemento nella lista..
avrei quindi bisogno di generare un id numerico per ogni form e associarlo allo script che richiama l'aggiornamento della porzione di pagina
questa è la funzione javascript:
codice:
$(document).ready(function() {
var options = {
target: '#risposta',
resetForm: true,
success: function(showResponse) {
$("#lista_categorie").load("categorie.php").show('fast');
$('#risposta').fadeIn(2000),setTimeout(function({$('#risposta').fadeOut(1000);},5000);}};
$('#elimina_categoria').ajaxForm(options);
});
questo il form creato dinamicamente e in una pagina ce ne sono 20:
codice:
<form action="categorie_elimina.php?id='.$row['id'].'" method="post" id="elimina_categoria">
'.$row['nome'].' <input type="submit" id="submit_pro" value="elimina" class="elimina"></p></form>
il problema è creare un id diverso per ogni form (in questo caso basta associare l'id con php) ma in javascript bisogna far riconoscere a ogni id quella determinata funzione.. come fare?