Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/12/2009, 02:55
lalo1988
 
Fecha de Ingreso: marzo-2004
Mensajes: 10
Antigüedad: 20 años, 8 meses
Puntos: 0
Problema con Ajax jquery.form

Hola, estaba comenzando a aprender algo de ajax con jquery y queria implementar que cuando el usuario hicese click en una capa se le mostrase o se ocultase una capa.
Pero hay 2 que son formularios y en funcion de lo que le devuelva el php hará una cosa u otra (el PHP devuelve un string que lo compaero). Pero cuando introduco la parte de jquery.form no me funciona. No me funciona ni la parte donde no hay consultas a los php(es decir lo que no son formularios) .
El codigo es el siguiente, a ver si me podeis ayudar

Código:
$(document).ready(function(){ 
    
      $(".cuentaUsuario").click(function(){ 
       
         $("#formularioRecuperar").show().css("display","none"); 
         $("#recuperarIncorrecto").show().css("display","none"); 
         $("#recuperarCorrecto").show().css("display","none"); 
         $("#loginIncorrecto").show().css("display","none"); 
         $("#formularioLogin").show().css("display","block"); 
      }) 
       
      $(".recuperarContrasena").click(function(){ 
       
         $("#formularioRecuperar").show().css("display","block"); 
         $("#recuperarIncorrecto").show().css("display","none"); 
         $("#loginIncorrecto").show().css("display","none"); 
         $("#formularioLogin").show().css("display","none"); 
      }) 
       
       
            $("#formularioLogin #linea_LoginUsuario #botonLogin").click(function(){ 
       
      var opciones= { 
                               beforeSubmit: mostrarLoader, //funcion que se ejecuta antes de enviar el form 
                               success: mostrarRespuesta //funcion que se ejecuta una vez enviado el formulario 
        }; 
       
      $('#formularioLoginUsuario').ajaxForm(opciones); 
    
       
         function mostrarLoader(){ 
              $("formularioLogin").show().css("display","none"); 
              $("#loading").fadeIn("slow").css("display".; //muestro el loader de ajax 
             }; 
             function mostrarRespuesta (responseText){ 
              if (responeText =="E1"){ 
              $("loading").show().css("display","none"); 
              $("loginIncorrecto".show().css("display","block"); 
              } 
             }; 
       
       
      } 
       
      $("#formularioLogin #linea_LoginUsuario #botonLogin").click(function(){ 
       
      var opciones2= { 
                               beforeSubmit: mostrarLoader2, //funcion que se ejecuta antes de enviar el form 
                               success: mostrarRespuesta2 //funcion que se ejecuta una vez enviado el formulario 
        }; 
       
      $('#formularioRecuperarUsuario').ajaxForm(opciones); 
    
       
         function mostrarLoader2(){ 
              $("formularioRecuperar").show().css("display","none"); 
              $("#loading").fadeIn("slow").css("display".; //muestro el loader de ajax 
             }; 
             function mostrarRespuesta2 (responseText){ 
              if (responseText =="E2"){ 
              $("loading").show().css("display","none"); 
              $("loginIncorrecto").show().css("display","block"); 
              }else if(responseText=="E1"){ 
              $("loading").show().css("display","none"); 
              $("loginCorrecto").show().css("display","block"); 
              } 
             }; 
       
       
      } 
       
       
       
 
    
    
    
   })