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:
questo il form creato dinamicamente e in una pagina ce ne sono 20: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); });
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?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>![]()

Rispondi quotando