好的,因此基于使用$ .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(); } } }); }
它似乎可以正常工作,并且对我来说更干净。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)