亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

請問為Ajax設置超時(JQuery)怎么設

請問為Ajax設置超時(JQuery)怎么設

MMTTMM 2019-08-02 15:02:25
為Ajax設置超時(JQuery)$.ajax({     url: "test.html",     error: function(){         //do something     },     success: function(){         //do something     }});有時success功能很好,有時不管用。如何設置這個Ajax請求的超時?例如,3秒,如果時間不多,則顯示一個錯誤。問題是,Ajax請求凍結塊直到完成。如果服務器關閉一段時間,它將永遠不會結束。
查看完整描述

3 回答

?
夢里花落0921

TA貢獻1772條經驗 獲得超6個贊

請閱讀$.ajax 文獻資料,這是一個涵蓋的話題。

$.ajax({
    url: "test.html",
    error: function(){
        // will fire when timeout is reached
    },
    success: function(){
        //do something
    },
    timeout: 3000 // sets timeout to 3 seconds});

屬性的textStatus參數,可以查看引發的錯誤類型。error: function(jqXHR, textStatus, errorThrown)選擇。選項是“超時值”、“錯誤”、“中止”和“ParserError”。




查看完整回答
反對 回復 2019-08-03
  • 3 回答
  • 0 關注
  • 517 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號