function disableHandler() {
if (confirm("Are you sure you wish to Disable Penalty Marks?" + "\n" + "(You cannot change your option once you have confirmed)" + "\n")) {
$.when($.ajax({
url: "sessioncomplete.php",
async: false,
type: "POST"
})).then(window.location = "complete.php");
return true;
}
}
上記のコードでは、ページに移動するためにajaxを使用し、ajaxがそのページへの移動を完了した後、セッションに再配置しますcomplete.php
。
しかし、私はこれまでこれを行ったことがありませんが、ページに再配置する前に、ajaxを介してナビゲートする2番目のページが必要であることに気付きましたcomplete.php
。したがって、ajaxを2ページに移動してからpenaltyinsert.php first then sessioncomplete.php
、に再配置する必要がありsessioncomplete.php
ます。
私の質問は、2番目のajax呼び出しをどこでどのように行うのが正しいかということです。