Salve a tutti, ho un problema come in oggetto.
Ho un file php che genera un div con diversi form (nel tentativo di riprodurre un Post It):
codice:
<div class=\"divNotesFloat2\">
<form class=\"divNotesForm\">
<input type=\"image\" src=\"images/edit_trash.png\" id=\"delete\" />
<input type=\"hidden\" class=\"id_notes\" name=\"id_notes\" value=\"$id\" />
// ($id lo pesco dal DB)
</form>
</div>
Tutto bene fin qui, il valore del campo hidden è esatto.
Quando però vado a cliccare sul cestino per cancellare il post, facendo una chiamata AJAX:
codice:
$(".divNotesForm").submit(function( ) {
var id_notes = $(".id_notes").val();
$.ajax({ type: "POST",
url:"files/del_postit.php",
data:"id="+id_notes,
complete: function(data)
{$("#clickPostit").html(data.responseText);}
}); return false;
});
Il valore dell'input hidden con classe "id_notes" che viene passato al file php che si occupa di cancellare il record dal DB, rimane sempre lo stesso nonostante provenga da form diversi.
Suggerimenti?
Grazie a tutti in anticipo!
M.