Ajax 統一處理token失效


complete:function  ajax 請求完成激活本事件。這個方法很方便完成ajax 異常的處理。
$.ajaxSetup({
    contentType:"application/x-www-form-urlencoded;charset=utf-8",
    complete:function(XMLHttpRequest,textStatus){
        console.log(textStatus)
        //通過XMLHttpRequest取得響應結果
        var res = XMLHttpRequest.responseText;
        try{
            var jsonData = JSON.parse(res);
            if(jsonData.code == 403){
                //如果超時就處理 ,指定要跳轉的頁面(比如登陸頁)
                toast('token失效,請重新登錄!');
                setTimeout(()=>{
                    window.location.href = "login.html";
                },500)
            }else if(jsonData.code == 0){
                //正常登錄,無異常。
            }
        }catch(e){
        }
    }
});

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM