forked from Coded/SIPRP
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
69 lines
1.3 KiB
69 lines
1.3 KiB
$('#info').tooltip();
|
|
|
|
$(window).load(function(){
|
|
$("#login-form").validate(
|
|
{
|
|
rules :
|
|
{
|
|
username :
|
|
{
|
|
required : true,
|
|
remote : "/safemode/pages/auth/ajax/login-validate-username.do"
|
|
},
|
|
password :
|
|
{
|
|
required : true
|
|
}
|
|
},
|
|
onfocusout: false,
|
|
onkeyup: false,
|
|
onclick: false,
|
|
focusCleanup: false,
|
|
submitHandler : function(form)
|
|
{
|
|
form.submit();
|
|
},
|
|
messages :
|
|
{
|
|
username :
|
|
{
|
|
required : "Por favor introduza o seu nome de utilizador",
|
|
remote: "O utilizador indicado não existe."
|
|
},
|
|
password :
|
|
{
|
|
required : "Por favor introduza a sua password de utilizador",
|
|
remote: "A palavra-passe ou utilizador indicado é inválido."
|
|
}
|
|
},
|
|
highlight : function(element)
|
|
{
|
|
$(element).closest('.form-group').addClass('small-error');
|
|
},
|
|
unhighlight : function(element)
|
|
{
|
|
$(element).closest('.form-group').removeClass('small-error');
|
|
},
|
|
errorElement : 'span',
|
|
errorClass : 'help-block',
|
|
errorPlacement : function(error, element)
|
|
{
|
|
if (element.parent('.input-group').length)
|
|
{
|
|
error.insertAfter(element.parent());
|
|
}
|
|
else
|
|
{
|
|
error.insertAfter(element);
|
|
}
|
|
}
|
|
});
|
|
|
|
$("#username").change(function()
|
|
{
|
|
var base = $("#recover").attr("href");
|
|
$("#recover").attr("href", base + "?username=" + $("#username")[0].value);
|
|
});
|
|
|
|
});
|