Salve ragazzi, come dal titolo ,ho realizzato un form di invio dati post che si ripete in un ciclo php e fin qui tutto apposto...
Codice PHP:
<?php
while($row_com = mysql_fetch_array($query_com)){
$com_autore = stripslashes($row_com['com_autore']);
$com_testo = stripslashes($row_com['com_testo']);
$com_data = stripslashes($row_com['com_data']);
echo "". $com_autore ."</b>";
echo "| <b>" . $com_data . "</b><br>";
echo $com_testo . "<br>";
?>
<form id='formo' name="modulo">
<textarea id="txt_post" cols="40" rows="2"></textarea>
<input id='id_post' name="id_post" type="hidden" value="<?php echo $art_id; ?>">
<input type="button" id="bottone" value="Invia i dati">
</form>
<div id="risultato"></div>
<?php
}
....il problema è quando trasferisco i dati con jquery ad un'altra pagina con questo codice:
Codice PHP:
<script type="text/javascript">
$(document).ready(function() {
$("#bottone").click(function(){
var txt_post = $("#txt_post").val();
var id_post = $("#id_post").val();
$.ajax({
type: "POST",
url: "dati.php",
data: "txt_post=" + txt_post + "&id_post=" + id_post ,
dataType: "html",
success: function(msg) {$("#risultato").html(msg); $("#formo").hide(); },
error: function() {alert("Chiamata fallita, si prega di riprovare...");}
});
});
});</script>
Lo script funziona ,ma solo per il primo form del ciclo ... esiste qualche metodo per farlo lavorare su tutti i form del ciclo?
Grazie in anticipo a tutti!