开云APP最新优惠 - 开云(中国)

3年前 (2023-03-16)

beforeSend回调有两个参数:XMLHTTPRequest实例和当前AJAX调用使用的设置。 同题参见

因此,如果您在context选项中传递了触发元素和事件,则beforeSend即使您在全局设置中对其进行定义,它们也将可用: 对照阅读

$.ajaxSetup({
 beforeSend: function(xhr, settings) {
 var element = settings.context.element;
 var event = settings.context.event;

 // Do something with 'element' and 'event'...
 }
});

$("selector").click(function(e) {
 $.ajax("url", {
 // your settings,
 context: {
 element: this,
 event: e
 }
 });
});

这很容易解决,但是如果将其包装在全局ajax设置中会很好 延伸阅读

当我运行ajax调用时,我想知道beforeSend选项中哪个元素/事件触发了ajax调用。

有一种简洁的方法吗?

你可能想看:

继续阅读

若需了解「开云APP最新优惠」的上下文,可结合站内栏目与相关篇目交叉阅读。

栏目用于追新,文内链接用于对照细节。两者配合可减少漏读与重复检索。

继续浏览时优先选择同栏目或相近主题,避免被站外镜像带偏。

频道列表

布朗尼 · 孔德 · wiki · 科技

页面按栏目组织。可先看导读,再进入相关篇目或返回列表。