這篇文章主要介紹了jQuery取消ajax請求的方法,可實現在Ajax請求超時的情況下取消請求的功能,需要的朋友可以參考下
本文實例講述了jQuery取消ajax請求的方法。分享給大家供大家參考。具體分析如下:
這里需要注意的是,在ajax請求未響應之前可以用xhr.abort()取消,但如果請求已經到達了服務器端,這樣做的結果僅僅是讓瀏覽器不再監聽這個請求的響應,但服務器端仍然會進行處理
- var xhr = $.ajax({
- type: "POST",
- url: "test.php",
- data: "name=test",
- success: function(msg){
- alert( msg );
- }
- });
- //取消請求
- xhr.abort()
希望本文所述對大家的jQuery程序設計有所幫助。
新聞熱點
疑難解答
圖片精選