JQuery-Code
$(document).ready(function(){ if ($.cookie ("rmbUser") == "true") { $("#ck_rmbUser").prop("checked", true); $("#username").val ($.cookie(" username")); $("#password").remove(); $("#pass").append(" "); $("#password").val($.cookie("password")); } $("#loginButton" ).click(function( ){ if(check()){ login(); } }); //Benutzernamen merken, Passwort function save() { if ($("#ck_rmbUser").prop("checked")) { var username = $("#username").val( ); var passwort = $("#password").val(); $.cookie("rmbUser", "true", { Expires: 7 }); -Tagesablaufdatum $.cookie("Benutzername", Benutzername, { läuft ab: 7 }); $.cookie("Passwort", Passwort, { läuft ab: 7 }); $.cookie ("rmbUser", "false", { Expire: -1 }); $.cookie("username", ", { Expires: -1 }); $. cookie("password", ", { läuft ab: -1 }); } } function check(){ var username = $("#username") .val(); var passwort = $("#password").val(); if(username == "" || username == "Bitte geben Sie den Benutzernamen ein"){ $ ("#tip") .text("Bitte geben Sie Ihren Benutzernamen ein!"); $("#username").focus(); return false } if(password = = "" ||. Passwort == "Bitte geben Sie Ihr Passwort ein"){ $("#tip").text("Bitte geben Sie Ihr Passwort ein!"); (); return false ; } $("#tip").text("" return true function login() { $.ajax( { type:"POST", url: "login!loginValidate.action", data:{userName:$("#username").val() ,password:$("#password").val()}, dataType: "json", beforeSend: function(){ showOverlay( }, success :function(data){ if(data.success){ addCookie("userName", $("#username").val(), 0 save(); location.href = "/index. jsp"; }else{ $("#overlay").hide(); $("#tip").text("Der Benutzername oder das Passwort ist falsch, bitte melden Sie sich erneut an! "); return false; } } }); }