function setzeFehlermeldung(alertType, message){ let f = $("#fehlermeldung"); f.removeClass('alert-success').removeClass('alert-danger').removeClass('alert-primary'); f.addClass('alert-' + alertType); f.html(message); } function login(){ let data = {}; data.mail = $("#mail").val(); data.password = $("#password").val(); $.ajax({ type: "POST", url: "/intern/anmelden/einloggen", data: data, dataType: "json", success: function(d){ switch(d.messageStatus){ case "success": setzeFehlermeldung("success", "Sie wurden erfolgreich angemeldet."); location.reload(); break; case "failure": setzeFehlermeldung("danger", "Es ist ein Fehler geschehen: " + d.errorMessage); break; case "not permitted": setzeFehlermeldung("warning", "Sie sind nicht berechtigt diese Funktion zu nutzen."); break; } }, error: function(d, status, errorThrown) { setzeFehlermeldung("danger", "Es ist ein Fehler geschehen: " + errorThrown); } }); }