📅  最后修改于: 2023-12-03 15:16:46.962000             🧑  作者: Mango
#jQuery | ajaxSend() 方法
##简介 jQuery ajaxSend() 方法用于在每一次 AJAX 请求发送前被调用。通常用于发起 AJAX 请求时显示 loading 图标或进行一些前置处理操作。
##语法
$(document).ajaxSend(function(event, jqxhr, settings) {
// 处理逻辑
});
该方法的参数是一个函数,该函数用于在每一次 AJAX 请求发送前被调用。参数解释如下:
##例子 下面是一个简单的例子,当需要发起 AJAX 请求时,显示 loading 图标:
$(document).ajaxSend(function() {
// 显示 loading 图标
$("#loading").show();
});
当 AJAX 请求完成时,隐藏 loading 图标,代码如下:
$(document).ajaxComplete(function() {
// 隐藏 loading 图标
$("#loading").hide();
});
##注意事项
##总结 ajaxSend() 方法是 jQuery 提供的一个全局 AJAX 事件,该方法可以在每一次 AJAX 请求发送前被调用,用于完成一些前置处理操作。需要注意的是,ajaxSend() 方法在每一次 AJAX 请求发送前被调用,可以在其中进行处理逻辑,这是很有用的。