Frage von ErikH1234, 22

Ich habe eine Bootstrap login Form. Dort probiere ich mit dem onsubmit="" eine Funktion auszuführen die ein $.get macht und 404 oder daten zurückbekommt?

Jedoch funktioniert im Erfolgsfall das redirect zur nächsten seite nicht.

<form class="form-signin" onsubmit="checkSignIn()">
                <h2 class="form-signin-heading">Please sign in</h2>
                <label for="inputUserName" class="sr-only">Email address</label>
                <input type="email" id="inputUserName" class="form-control" placeholder="Email address" required autofocus>
                <label for="inputPassword" class="sr-only">Password</label>
                <input type="password" id="inputPassword" class="form-control" placeholder="Password" required>
                <button id="login" class="btn btn-lg btn-primary btn-block" type="submit">Sign in</button>
            </form>

und das js:

function checkSignIn () {
"use strict";
var username = $("#inputUserName").val();
var password = $("#inputPassword").val();
var completeURL = BASE_URL + "login/" + encodeURI(username) + "/" + password;
$.get(completeURL, function (data) {
    if (data.l == undefined) {
        window.location.replace("index.html");
        console.log("erfolg");
    } else {
        alert("falsch");
    }
});

}

Antwort
von Wepster, 16

Try this:

http://codepen.io/ace-subido/pen/Cuiep

Habe keine Ahnung:

https://gist.github.com/bMinaise/7329874

Kommentar von ErikH1234 ,

Ja vom Prinzip ist das die Login Form. Die habe ich ja schon. Es geht darum, dass meine $.get() Anfrage funktioniert aber im $.get() wird mein redirect zu einer anderen Seite nicht ausgeführt.

Keine passende Antwort gefunden?

Fragen Sie die Community

Weitere Fragen mit Antworten