📅  最后修改于: 2023-12-03 15:32:12.055000             🧑  作者: Mango
在 jQuery 中,使用 ajax() 方法可以通过 HTTP 请求获取数据。而 ajaxSend() 方法是 ajax() 方法的一个扩展,当一个 ajax 请求被成功发送到服务器时,会被触发该方法(在请求发送前)。
$(document).ajaxSend(function(event, xhr, settings) {
// 函数代码
});
在发送 AJAX 请求之前,我们经常希望将一些资源的路径添加到请求中,以方便请求不同的资源。
$(document).ajaxSend(function(event, xhr, settings) {
settings.url = "/myapplication" + settings.url;
});
在上面的例子中,我们使用 ajaxSend() 方法为每个 ajax 请求添加了 "/myapplication" 的路径。这会使每个请求都自动添加该路径,从而方便我们查找不同的资源。