## 请求完成 ajaxComplete(callback)
概述:AJAX 请求完成时执行函数。
~~~
// 当 AJAX 请求正在进行时显示“正在加载”的指示
$("#txt").ajaxStart(function(){
$("#wait").css("display","block");
});
$("#txt").ajaxComplete(function(){
$("#wait").css("display","none");
});
~~~
## 请求错误 ajaxError(callback)
概述:AJAX 请求发生错误时执行函数。
~~~
// AJAX 请求失败时显示信息。
$("#msg").ajaxError(function(event, request, settings){
$(this).append("<li>出错页面:" + settings.url + "</li>");
});
~~~
## 请求发送前 ajaxSend(callback)
概述:AJAX 请求发送前执行函数。
~~~
// AJAX 请求发送前显示信息。
$("#msg").ajaxSend(function(evt, request, settings){
$(this).append("<li>开始请求: " + settings.url + "</li>");
});
~~~
## 请求开始 ajaxStart(callback)
概述:AJAX 请求开始时执行函数。
~~~
// AJAX 请求开始时显示信息。
$("#loading").ajaxStart(function(){
$(this).show();
});
~~~
## 请求停止 ajaxStop(callback)
概述:AJAX 请求结束时执行函数。
~~~
$("#loading").ajaxStop(function(){
$(this).hide();
});
~~~
## 请求成功 ajaxSuccess(callback)
概述:AJAX 请求成功时执行函数。
~~~
// 当 AJAX 请求成功后显示消息。
$("#msg").ajaxSuccess(function(evt, request, settings){
$(this).append("<li>请求成功!</li>");
});
~~~
- 第一节:概述
- 第二节:核心
- 第一课时:核心函数
- 第二课时:对象访问
- 第三课时:插件机制
- 第四课时:多库共存
- 第三节:选择器
- 第一课时:基本选择器
- 第二课时:层级选择器
- 第三课时:基本筛选器
- 第四课时:内容
- 第五课时:可见性
- 第六课时:属性
- 第七课时:子元素
- 第八课时:表单
- 第九课时:表单对象属性
- 第四节:属性
- 第一课时:属性
- 第二课时:CSS 类
- 第三课时:HTML 代码、文本和值
- 第五节:筛选
- 第一课时:过滤
- 第二课时:查找
- 第六节:CSS
- 第一课时:CSS
- 第二课时:位置
- 第三课时:尺寸
- 第七节:事件
- 第一课时:页面载入
- 第二课时:事件处理
- 第三课时:事件切换
- 第四课时:事件
- 第八节:文档处理
- 第一课时:内部插入
- 第二课时:外部插入
- 第三课时:包裹
- 第四课时:替换
- 第五课时:删除
- 第六课时:复制
- 第九节:效果
- 第一课时:基本
- 第二课时:滑动
- 第三课时:淡入淡出
- 第四课时:自定义
- 第十节:AJAX
- 第一课时:请求
- 第二课时:事件
- 第三课时:其他