RA-#3 Trigger inputs after programmatically changed

This commit is contained in:
ostertun
2020-10-02 00:59:34 +02:00
parent 72ac8df460
commit 2ea26408be
3 changed files with 17 additions and 17 deletions

View File

@@ -122,8 +122,8 @@ var login = function() {
showLoader(); showLoader();
var username = $('#input-login-username').val(); var username = $('#input-login-username').val();
var password = $('#input-login-password').val(); var password = $('#input-login-password').val();
$('#input-login-username').val(''); $('#input-login-username').val('').trigger('focusin').trigger('focusout');
$('#input-login-password').val(''); $('#input-login-password').val('').trigger('focusin').trigger('focusout');
$.ajax({ $.ajax({
url: QUERY_URL + 'login', url: QUERY_URL + 'login',
method: 'POST', method: 'POST',
@@ -135,7 +135,7 @@ var login = function() {
error: function (xhr, status, error) { error: function (xhr, status, error) {
if (xhr.status == 401) { if (xhr.status == 401) {
toastError('Benutzername oder Passwort falsch'); toastError('Benutzername oder Passwort falsch');
$('#input-login-username').val(username); $('#input-login-username').val(username).trigger('focusin').trigger('focusout');
} else if (xhr.status == 0) { } else if (xhr.status == 0) {
toastError('Du bist momentan offline.<br>Stelle eine Internetverbindung her, um Dich anzumelden'); toastError('Du bist momentan offline.<br>Stelle eine Internetverbindung her, um Dich anzumelden');
$('#menu-login').hideMenu(); $('#menu-login').hideMenu();

View File

@@ -42,7 +42,7 @@ function addRace() {
var m = parseFloat($('#input-m').val()); var m = parseFloat($('#input-m').val());
var fb = parseFloat($('#input-fb').val()); var fb = parseFloat($('#input-fb').val());
var pl = parseFloat($('#input-pl').val().replace(',', '.')); var pl = parseFloat($('#input-pl').val().replace(',', '.'));
if (isNaN(rlf) || (rlf < 1) || (rlf > 1.6)) { if (isNaN(rlf) || (rlf < 1) || (rlf > 1.6)) {
toastError('RLF ungültig'); toastError('RLF ungültig');
return; return;
@@ -59,7 +59,7 @@ function addRace() {
toastError('pl ungültig'); toastError('pl ungültig');
return; return;
} }
var race = { var race = {
rlf: rlf, rlf: rlf,
m: m, m: m,
@@ -67,12 +67,12 @@ function addRace() {
pl: pl, pl: pl,
rlp: (100 * rlf * ((fb + 1 - pl) / fb)) rlp: (100 * rlf * ((fb + 1 - pl) / fb))
}; };
$('#input-rlf').val(''); $('#input-rlf').val('').trigger('focusin').trigger('focusout');
$('#input-m').val(''); $('#input-m').val('').trigger('focusin').trigger('focusout');
$('#input-fb').val(''); $('#input-fb').val('').trigger('focusin').trigger('focusout');
$('#input-pl').val(''); $('#input-pl').val('').trigger('focusin').trigger('focusout');
races.push(race); races.push(race);
reCalc(); reCalc();
} }
@@ -89,4 +89,4 @@ var siteScript = async function () {
} }
reCalc(); reCalc();
hideLoader(); hideLoader();
} }

View File

@@ -3,12 +3,12 @@ function sendMessage() {
var email = $('#input-email').val(); var email = $('#input-email').val();
var subject = $('#input-subject').val(); var subject = $('#input-subject').val();
var message = $('#input-message').val(); var message = $('#input-message').val();
if ((name == '') || (email == '') || (subject == '') || (message == '')) { if ((name == '') || (email == '') || (subject == '') || (message == '')) {
toastError('Bitte f&uuml;lle alle Felder aus!'); toastError('Bitte f&uuml;lle alle Felder aus!');
return; return;
} }
showLoader(); showLoader();
$.ajax({ $.ajax({
url: QUERY_URL + 'contact', url: QUERY_URL + 'contact',
@@ -31,8 +31,8 @@ function sendMessage() {
}, },
success: function (data, status, xhr) { success: function (data, status, xhr) {
toastOk('Nachricht erfolgreich versandt!'); toastOk('Nachricht erfolgreich versandt!');
$('#input-subject').val(''); $('#input-subject').val('').trigger('focusin').trigger('focusout');
$('#input-message').val(''); $('#input-message').val('').trigger('focusin').trigger('focusout');
hideLoader(); hideLoader();
} }
}); });
@@ -46,4 +46,4 @@ var siteScript = async function () {
} }
$('#button-send').click(sendMessage); $('#button-send').click(sendMessage);
hideLoader(); hideLoader();
} }