jQuery ajax ajaxStart() 方法
jQuery ajax ajaxStart() 方法
ajaxStart() 方法在 AJAX 请求发送前执行函数。它是一个 Ajax 事件。
无论在何时发送 Ajax 请求,jQuery 都会检查是否存在其他 Ajax 请求。如果不存在,则 jQuery 会触发该 ajaxStart 事件。在此时,由 .ajaxStart() 方法注册的任何函数都会被执行。
1. 语法
.ajaxStart(function())
参数 | 描述 |
---|---|
function() | 规定当 AJAX 请求开始时运行的函数。 |
示例
AJAX 请求开始时显示信息:
$("#loading").ajaxStart(function(){ $(this).show(); });
2. 范例
当 AJAX 请求开始时,显示“加载中”的指示:
$("div").ajaxStart(function(){ $(this).html("<img src="/Uploads/demo_wait.gif" width="20" height="20" alt="" border="0" />"); });
相关文章
- jQuery 停止动画
- jQuery Callback 函数
- jQuery - Chaining
- jQuery 参考手册 遍历
- jQuery 事件 keyup() 方法
- jQuery 事件 mouseenter() 方法
- jQuery 遍历 dequeue() 方法
- jQuery 遍历 andSelf() 方法
- jQuery 遍历 is() 方法
- jQuery 遍历 map() 方法
- jQuery 遍历 nextAll() 方法
- jQuery 遍历 nextUntil() 方法
- jQuery 遍历 parentsUntil() 方法
- jQuery 属性操作 hasClass() 方法
- jQuery 属性操作 removeClass() 方法
- jQuery 属性操作 val() 方法
- jQuery 文档操作 wrapAll() 方法
- jQuery . 选择器
- jQuery :lt 选择器
- jQuery :text 选择器