4
如何中止jQuery 3.0中的AJAX請求?如何中止jQuery 3.0 AJAX請求?
this.r = $.ajax();
許諾不具有像abort方法中老年的jQuery版本
if(this.r && this.r.state() == 'pending')
{
this.r.abort(); <- error not working
}
如何中止jQuery 3.0中的AJAX請求?如何中止jQuery 3.0 AJAX請求?
this.r = $.ajax();
許諾不具有像abort方法中老年的jQuery版本
if(this.r && this.r.state() == 'pending')
{
this.r.abort(); <- error not working
}
在jQuery中3.0,jQuery.Deferred是承諾/ A +兼容。 The cancellation spec仍在開發中,所以目前無法中止AJAX請求。
另請參閱Status of cancellable promises瞭解有關規格的一些背景信息。
讓我們試試這個解決方案http://stackoverflow.com/questions/4551175/how-to-cancel-abort-jquery-ajax-request – Mardzis
這並不適用於jquery 3.0。我試過了!獲取放棄方法未定義 – pokahotass