Código HTML:
<script type="text/javascript"> $(document).ready(function() { $().ajaxStart(function() { $('#loading').show(); $('#capa1_coment').hide(); }).ajaxStop(function() { $('#loading').hide(); $('#capa1_coment').fadeIn('slow'); }); $('#form, #fat, #fo3').submit(function() { $.ajax({ type: 'POST', url: "/inserta.php", /*En caso de elejir una url cambia esto url: por url: “mi_nueva_direccion.php” , url: $(this).attr('action'), */ data: $(this).serialize(), success: function(data) { $('#capa1_coment').html(data); } }) return false; }); }) /* document.getElementById("id_pgn_"+pgn).innerHTML = "Correcto ok"+msg; */ </script>
Para usar el script que funcione con un enlace.
Código HTML:
/*delete coment*/
function coment_delete(coment_delete,id_sql,tipo){
if(coment_delete==undefined){
alert("Error: link coment_delete");
return;
}
$.ajax({
type: "GET",
url: "acciones.php",
data: "coment_delete="+coment_delete+"&id_sql="+id_sql+"&tipo="+tipo,
success: function(msg){
document.getElementById("coment_delete_"+coment_delete).innerHTML = "<img src='/html.docs/img-coment/comment2-delete2.png' alt=''>"+msg;
},
error: function(envio){
document.getElementById("coment_delete_"+coment_delete).innerHTML = "Error:"+envio.responseText;
}
});
}
Pero me gustaria que fuera un enlace y no el boton submit que estoy usando repetitivamente.
Muchas gracias.