soezkan
Erfahrenes Mitglied
Gelöst: Globale Variable für jQuery definieren und anwenden
Hallo zusammen,
ich habe eine Anfängerfrage bzgl. Javascript / jQuery, und
hoffe die Frage ist nicht zu doof.
Mein jQuery soll meinem Formular ein "false" zurückgeben,
wenn eine der beiden AJAX-Aufrufe etwas zurückgibt, result.length > 0.
boolval dachte ich mir als globale Variable.
Irgendwie bleibt boolval = true aber immer true und das Formular wird
abgesendet.
Wie bekomme ich eine globale Variabel für folgendes Skript hin:
Vielen Dank für Hilfe.
Liebe Grüße
Soezkan
Hallo zusammen,
ich habe eine Anfängerfrage bzgl. Javascript / jQuery, und
hoffe die Frage ist nicht zu doof.
Mein jQuery soll meinem Formular ein "false" zurückgeben,
wenn eine der beiden AJAX-Aufrufe etwas zurückgibt, result.length > 0.
boolval dachte ich mir als globale Variable.
Irgendwie bleibt boolval = true aber immer true und das Formular wird
abgesendet.
Wie bekomme ich eine globale Variabel für folgendes Skript hin:
HTML:
<script>
var boolval = true;
$(document).ready(function() {
$( "#register" ).on( "submit", function() {
$.post('check.inc.php?name=username', { username: registrierungsformular.username.value },
function(result) {
if(result.length > 0) {
boolval = false;
}
$('#username_feedback').html(result).show();
});
$.post('check.inc.php?name=password', { password: registrierungsformular.password.value },
function(result) {
$('#password_feedback').html(result).show();
if(result.length > 0) {
boolval = false;
}
});
...
return boolval;
});
});
</script>
<form id="register" name="registrierungsformular" method="post" action="index.php?site=registrierung">
...
Vielen Dank für Hilfe.
Liebe Grüße
Soezkan
Zuletzt bearbeitet: