.ajaxSend()
.ajaxSend(handler(event,jqXHR,ajaxOptions))
描述: 在Ajax请求发送之前绑定一个要执行的函数,这是一个 Ajax Event.
handler(event, jqXHR, ajaxOptions)
类型:
Function()
被调用的函数。
例子:
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>
<script src="jquery-1.10.2.js"></script>
</head>
<body>
<div class="trigger">Trigger</div>
<div class="result"></div>
<div class="log"></div>
<script>
$(document).ajaxSend(function(){
$(".log").text("触发ajaxSend处理程序。");
});
$( ".trigger" ).click(function() {
$( ".result" ).load( "test.html" );
});
</script>
</body>
</html>
当我们点击class为
trigger
的元素并且Ajax请求即将开始,这个信息就会显示。
效果图: