Cita:
Iniciado por alfcm no tienes incluido la libreria JQUERY, descargalo de internet y luego modificas el head de tu html, lo pones como primera linea esto:
<script src="tucarpetalibrerias/jquery.js" type="text/javascript"></script>
Cierto, no sé porque pensé que en este ejemplo no me hacia falta, error mio.
Ahora ya no dá ningún error de debug, y la petición veo a través del firebug que la envia y recibe, pero no hay manera de que salga la imagen
Este es el código.
Código HTML:
Ver original<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script> <script type="text/javascript"> $.ajax(
{
url:'procesa.php',
type:'POST',
//data:'id='+prod,
data:'user=5',
beforeSend:function(objeto){
$('#carga').css({display:'block'});
},
complete:function(){$('#carga').css('display','none');}
}
);
<form method="post" action="procesa.php"> <input id="user" name="user"> <input type="password" id="pass" name="pass"> <input type="checkbox" id="remember" name="remember"> <label for="recordar">Recordar mi nombre de usuario
</label> <input type="submit" id="login" value="Ingresar"> <div id="carga" style="display:none"> <img src="cargando.gif" />
Si quito la el display:none del la linea <div id="carga" style="display:none"> sí que se muestra la imagen, así que descarto un problema de ruta no?
Alguna otra idea?
Muchas gracias