非同期リクエストフォームのajaxフォームがリダイレクトされたかどうかを判断するにはどうすればよいですか?私の場合、ユーザーのセッションが閉じられると、リクエストはログインページにリダイレクトされます。
OnComplete、OnSuccess、およびOnBeginイベント(OnFailureは呼び出されません)の引数を確認しようとしましたが、誰も助けませんでした。
現在、セッションが終了した場合に備えて、ログインページ全体が現在のページのdivに埋め込まれています。
これを回避する方法を私が見る唯一の方法は、次のようなコードです。
function onSuccessPost(a,b,c) {
if (a.indexOf("<!DOCTYPE html>") == 0) {
window.location = window.location;
}
// ...
}
しかし、この解決策は少し醜いようです。
何か案は?