Ich benutze die jQuery improptu Bibliothek und verstehe nicht die asynchrone Natur davon. Ich habe unten einen Code, den ich umleiten möchte, nachdem die Eingabeaufforderung ausgeführt wurde. Ich möchte nicht, dass die nächste Codezeile ausgeführt wird, wenn meine data.redirectPage-Anweisung wahr ist.Wie kann ich improptu nicht fortsetzen, bis das Senden abgeschlossen ist und
success: function (data) {
if (data.redirectPage == "hackathonregistration") {
$.prompt("Your code has been accepted and you will now be redirected to the hackathon registration page",
{
submit: function() {
window.location.href = "/Register/hackathon";
}
});
}