From 1fc8dd8af92abda03953d8a9927ce9153dea88f1 Mon Sep 17 00:00:00 2001 From: roberto Date: Fri, 21 Sep 2012 10:29:11 +0000 Subject: [PATCH] Arreglos en los formularios git-svn-id: https://192.168.0.254/svn/Proyectos.Incam_PROFIND_Aterrizaje/trunk@8 db07b8d6-80f3-1c4e-84de-227a4fed3af2 --- src/index.html | 51 +++++++++++++++++++++++++++++--------------------- 1 file changed, 30 insertions(+), 21 deletions(-) diff --git a/src/index.html b/src/index.html index fd52f76..6e726cc 100644 --- a/src/index.html +++ b/src/index.html @@ -57,7 +57,7 @@
- +
@@ -99,8 +99,8 @@
@@ -196,13 +196,17 @@ type: 'POST', data : $form.serialize()+'&ajax=login-form', success: function(data, textStatus, XMLHttpRequest) { - if (data != null && typeof data == 'object') { - $('#resultado').val(''); - $.each(data, function(key, value){ - $('#resultado').append(key + ' => ' + value); - }); - - } + if (data.status == '200') { + window.location.href = data.redirect; + } + else { + if (data != null && typeof data == 'object') { + $('#resultado').val(''); + $.each(data, function(key, value){ + $('#resultado').append(key + ' => ' + value); + }); + } + } }, error: function(XMLHttpRequest, textStatus, errorThrown) { $('#resultado').append('Error de comunicación con el servidor'); @@ -212,6 +216,9 @@ }; $("#entrarForm").validate({ + onfocusout: false, + onkeyup: false, + onclick: false, rules:{ FormularioLogin_email:{ required:true, @@ -269,39 +276,42 @@ }; $("#registroForm").validate({ + onfocusout: false, + onkeyup: false, + onclick: false, rules:{ - registroEmail:{ + FormularioRegistro_email:{ required:true, email: true }, - registroPassword:{ + FormularioRegistro_password:{ required:true, minlength: 6 }, - registroConfirmPassword:{ + FormularioRegistro_password2:{ required:true, minlength: 6, - equalTo: "#registroPassword" + equalTo: "#FormularioRegistro_password" }, - registroAcepto:{ + FormularioRegistro_acepto:{ required:true } }, messages:{ - registroEmail:{ + FormularioRegistro_email:{ required:"Introduzca su e-mail", email:"Indique un e-mail válido" }, - registroPassword:{ + FormularioRegistro_password:{ required:"Indique una nueva contraseña", minlength:"La contraseña debe tener un mínimo de 6 caracteres" }, - registroConfirmPassword:{ + FormularioRegistro_password2:{ required:"Introduzca otra vez la contraseña", - minlength:"La contraseña debe tener un mínimo de 6 caracteres", + minlength:"La contraseña debe tener un mínimo de 6 caracteres" equalTo:"La confirmación de contraseña no coincide con la contraseña" }, - registroAcepto:"" + FormularioRegistro_acepto:"" }, errorClass: "help-inline", errorElement: "span", @@ -310,7 +320,6 @@ }, unhighlight: function(element, errorClass, validClass) { $(element).parents('.control-group').removeClass('error'); - $(element).parents('.control-group').addClass('success'); }, submitHandler: enviar_registro });