在返回之前取消jQuery AJAX调用?

在返回之前取消jQuery AJAX调用?,第1张

返回之前取消jQuery AJAX调用

好的,因此基于使用$ .get函数返回的XmlHttpRequest对象的建议,我想到了:

function doStuff(){    var ajaxRequest = $.ajax({  url : 'url/url/url',  type : "GET",  success : function(data){    ajaxRequest = null;    doSuccessStuff(data);  }});    $('#dialog').dialog({      title: 'Stuff Dialog',      bgiframe: true,      modal: true,      buttons: {        Cancel: function() {          if (ajaxRequest) ajaxRequest.abort();          doCancelStuff();        }      }    });  }

它似乎可以正常工作,并且对我来说更干净。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5174139.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-18
下一篇 2022-11-18

发表评论

登录后才能评论

评论列表(0条)

保存