no.. allora la chaimata ajax è un esempio buttato li velocemente (cosa ce di sbagliato?)
ipotizzando un form cosi
codice:
<div id="risposta"></div>
<formname="rec">
<inputtype="hidden"name="id"value="IDRECORD"/>
<inputtype="button"name="modifica"value="Modifica"/>
</form>
la chiamata ajax la farei cos
codice:
$("#mod").click(function(){
var dati = $("[name=rec]").serialize();
$.ajax({
type:"POST",
url:"ajax.php",
data: dati,
dataType:"html",
success:function(json)
{
json = $.parseJSON(json);
if(parseInt(json.risposta)==1){
$("#risposta").html("<div class='messaggio affermativo'>OK</div>");
}else{
$("#risposta").html("<div class='messaggio errore'>NO</div>");
}
},
error:function()
{
alert("Errore Ajax");
}
});
});
cosa ci sarebbe di sbagliato in questa chiamata ajax?
cmq il mio problema è dover fare una chiamata ajax (simile a questa) ma avendo un vari form progressivi, cioè stampo una lista di record e ogni record avrà il suo form, una struttura di questo tipo:
codice:
<formname="rec1">
<inputtype="hidden"name="id"value="IDRECORD"/>
<inputtype="button"name="modifica"value="Modifica"/>
</form>
<formname="rec2">
<inputtype="hidden"name="id"value="IDRECORD"/>
<inputtype="button"name="modifica"value="Modifica"/>
</form>
<formname="rec3">
<inputtype="hidden"name="id"value="IDRECORD"/>
<inputtype="button"name="modifica"value="Modifica"/>
</form>
<formname="rec4">
<inputtype="hidden"name="id"value="IDRECORD"/>
<inputtype="button"name="modifica"value="Modifica"/>
</form>
......