From e30faba2a7973a28c1ad0c1268853c713116b7e6 Mon Sep 17 00:00:00 2001 From: roberto Date: Fri, 21 Sep 2012 10:13:29 +0000 Subject: [PATCH] Arreglos en los formularios git-svn-id: https://192.168.0.254/svn/Proyectos.Incam_PROFIND_Aterrizaje/trunk@7 db07b8d6-80f3-1c4e-84de-227a4fed3af2 --- src/index.html | 55 ++++++++++++++++++++++++++++++++++++++------------ 1 file changed, 42 insertions(+), 13 deletions(-) diff --git a/src/index.html b/src/index.html index 8838837..fd52f76 100644 --- a/src/index.html +++ b/src/index.html @@ -71,8 +71,7 @@ - -
+
@@ -81,21 +80,21 @@
- +
- +
- +
- +
- +
- +
@@ -113,6 +112,10 @@
+
+
+
+
@@ -193,10 +196,6 @@ type: 'POST', data : $form.serialize()+'&ajax=login-form', success: function(data, textStatus, XMLHttpRequest) { - console.log("data => " + data); - console.log(textStatus); - console.log(XMLHttpRequest); - if (data != null && typeof data == 'object') { $('#resultado').val(''); $.each(data, function(key, value){ @@ -241,6 +240,33 @@ }, submitHandler: enviar_login }); + + var enviar_registro = function() { + var $form = $("#registroForm"); + $.ajax({ + url: $form.attr('action'), + dataType: 'json', + type: 'POST', + data : $form.serialize()+'&ajax=registro-form', + success: function(data, textStatus, XMLHttpRequest) { + if (data.status == '200') { + $('#resultado').append(data.texto); + } + 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'); + } + }); + return false; + }; $("#registroForm").validate({ rules:{ @@ -254,6 +280,7 @@ }, registroConfirmPassword:{ required:true, + minlength: 6, equalTo: "#registroPassword" }, registroAcepto:{ @@ -271,6 +298,7 @@ }, registroConfirmPassword:{ required:"Introduzca otra vez la contraseña", + 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:"" @@ -283,7 +311,8 @@ unhighlight: function(element, errorClass, validClass) { $(element).parents('.control-group').removeClass('error'); $(element).parents('.control-group').addClass('success'); - } + }, + submitHandler: enviar_registro }); });