Como puedo adaptar este script para que funciones con un enlace en vez de con un boton del formulario 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;
}
});
}
Estube intentan adaptarlo pero no me a funcionado mis inventos me vi a obligado a crear un formulario tras otro para que me respondiera poniendole la funcion que quiero hacer.
Pero me gustaria que fuera un enlace y no el boton submit que estoy usando repetitivamente.
Muchas gracias.