回覆列表
  • 1 # 何以笙丶丶

    ajax請求時有個引數可以借鑑一下

    var ajaxTimeOut = $.ajax({

      url:"", //請求的URL

      timeout : 1000, //超時時間設定,單位毫秒

      type : "get", //請求方式,get或post

      data :{}, //請求所傳引數,json格式

      dataType:"json",//返回的資料格式

      success:function(data){ //請求成功的回撥函式

        alert("成功");

      },

      complete : function(XMLHttpRequest,status){ //請求完成後最終執行引數

        if(status=="timeout"){//超時,status還有success,error等值的情況

          ajaxTimeOut.abort(); //取消請求

          alert("超時");

        }

      }

    });

    設定timeout的時間,透過檢測complete時status的值判斷請求是否超時,如果超時則取消請求

  • 中秋節和大豐收的關聯?
  • 對於在遊戲直播期間發生的家暴行為,Twitch等平臺運營方會怎麼做?