Arreglos en los formularios

git-svn-id: https://192.168.0.254/svn/Proyectos.Incam_PROFIND_Aterrizaje/trunk@8 db07b8d6-80f3-1c4e-84de-227a4fed3af2
This commit is contained in:
roberto 2012-09-21 10:29:11 +00:00
parent e30faba2a7
commit 1fc8dd8af9

View File

@ -57,7 +57,7 @@
</div> </div>
</div> </div>
<div class="control-group"> <div class="control-group">
<label class="control-label" for="FormularioLogin_password">Crear password:</label> <label class="control-label" for="FormularioLogin_password">Password:</label>
<div class="controls"> <div class="controls">
<input type="password" class="input-large" id="FormularioLogin_password" name="FormularioLogin_password" placeholder=""> <input type="password" class="input-large" id="FormularioLogin_password" name="FormularioLogin_password" placeholder="">
</div> </div>
@ -99,8 +99,8 @@
</div> </div>
<div class="control-group"> <div class="control-group">
<div class="controls"> <div class="controls">
<label for="registroAcepto" class="checkbox"> <label for="FormularioRegistro_acepto" class="checkbox">
<input type="checkbox" id="registroAcepto" name="registroAcepto" value="0"> Acepto los <a target="_blank" href="terminos-uso.html">Términos legales de uso</a> y la <a target="_blank" href="politica-privacidad.html">política de privacidad</a>. <input type="checkbox" id="FormularioRegistro_acepto" name="FormularioRegistro_acepto" value="0"> Acepto los <a target="_blank" href="terminos-uso.html">Términos legales de uso</a> y la <a target="_blank" href="politica-privacidad.html">política de privacidad</a>.
</label> </label>
</div> </div>
</div> </div>
@ -196,12 +196,16 @@
type: 'POST', type: 'POST',
data : $form.serialize()+'&ajax=login-form', data : $form.serialize()+'&ajax=login-form',
success: function(data, textStatus, XMLHttpRequest) { success: function(data, textStatus, XMLHttpRequest) {
if (data.status == '200') {
window.location.href = data.redirect;
}
else {
if (data != null && typeof data == 'object') { if (data != null && typeof data == 'object') {
$('#resultado').val(''); $('#resultado').val('');
$.each(data, function(key, value){ $.each(data, function(key, value){
$('#resultado').append(key + ' => ' + value); $('#resultado').append(key + ' => ' + value);
}); });
}
} }
}, },
error: function(XMLHttpRequest, textStatus, errorThrown) { error: function(XMLHttpRequest, textStatus, errorThrown) {
@ -212,6 +216,9 @@
}; };
$("#entrarForm").validate({ $("#entrarForm").validate({
onfocusout: false,
onkeyup: false,
onclick: false,
rules:{ rules:{
FormularioLogin_email:{ FormularioLogin_email:{
required:true, required:true,
@ -269,39 +276,42 @@
}; };
$("#registroForm").validate({ $("#registroForm").validate({
onfocusout: false,
onkeyup: false,
onclick: false,
rules:{ rules:{
registroEmail:{ FormularioRegistro_email:{
required:true, required:true,
email: true email: true
}, },
registroPassword:{ FormularioRegistro_password:{
required:true, required:true,
minlength: 6 minlength: 6
}, },
registroConfirmPassword:{ FormularioRegistro_password2:{
required:true, required:true,
minlength: 6, minlength: 6,
equalTo: "#registroPassword" equalTo: "#FormularioRegistro_password"
}, },
registroAcepto:{ FormularioRegistro_acepto:{
required:true required:true
} }
}, },
messages:{ messages:{
registroEmail:{ FormularioRegistro_email:{
required:"Introduzca su e-mail", required:"Introduzca su e-mail",
email:"Indique un e-mail válido" email:"Indique un e-mail válido"
}, },
registroPassword:{ FormularioRegistro_password:{
required:"Indique una nueva contraseña", required:"Indique una nueva 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"
}, },
registroConfirmPassword:{ FormularioRegistro_password2:{
required:"Introduzca otra vez la contraseña", 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" equalTo:"La confirmación de contraseña no coincide con la contraseña"
}, },
registroAcepto:"" FormularioRegistro_acepto:""
}, },
errorClass: "help-inline", errorClass: "help-inline",
errorElement: "span", errorElement: "span",
@ -310,7 +320,6 @@
}, },
unhighlight: function(element, errorClass, validClass) { unhighlight: function(element, errorClass, validClass) {
$(element).parents('.control-group').removeClass('error'); $(element).parents('.control-group').removeClass('error');
$(element).parents('.control-group').addClass('success');
}, },
submitHandler: enviar_registro submitHandler: enviar_registro
}); });