11 jQuery与AJAX
11.1 AJAX的应用
11.2 AJAX原理与XMLHttpRequest对象
11.2.1 AXJX的原理:其核心原理在于使用XMLHttpRequest对象发送异步请求。

11.2.2 XMLHttpRequest对象

\\


\

为了兼容多种不同版本的浏览器,其创建类的方法如下:
var xmlHttp=false;//开始初始化XMLHttpRequest对象
if(window.XMLHttpRequest){
xmlHttp=new XMLHttpRequest();
if(xmlHttp.overrideMimeType){
xmlHttp.overrideMimeType("text/xml');
}
}
else if(window.ActiveXObject){

}

\


11.3 jQuery中的AJAX
11.3.1 load()函数、get()函数和pZ喎"http://www.2cto.com/kf/ware/vc/" target="_blank" class="keylink">vc3QoKbqvyv08YnI+CjGhomxvYWQodXJsLFtkYXRhXSxbY2FsbGJhbmNrXSm6r8r9o6zX99PDo7rU2Mjr1LazzEhUTUzOxLz+tPrC67KisuXI60RPTdbQo6xVUkyjulN0cmluZ6Osx+vH87XESFRNTNKztcRVUky12Na3o7tEYXRho6i/ydGho6mjuk9iaqOst6LLzdbBt/7O8cb3tcRrZXkvdmFsdWXK/b7do7tDYWxsYmFja6Oov8nRoaOpo7q72LX3uq/K/aOsx+vH883qs8nKsaOosrvQ6NKqysdzdWNjZXNzo6m1xLvYtfe6r8r9o6zX1Lavu+G9q8frx/O1xL3hufuhote0zKyholhNTEh0dHC21M/ztKu13bj4uMO6r8r9oaM8L3A+CjxwPjKhompRdWVyeS5nZXQodXJsLFtkYXRhXSxbY2FsbGJhY2tdLFt0eXBlXSnTw9PaZ2V0t73Kvb340NBBSkFY0uyyvcfrx/Ohozxicj4KM6GialF1ZXJ5LnBvc3QodXJsLFtkYXRhXSxbY2FsbGJhY2tdLFt0eXBlXSnKudPDcG9zdLe9yr3AtL340NDS7LK9x+vH86GjPGJyPgoxMS4zLjIgQWpheLqvyv2jrGpRdWVyeS5hamF4KG9wdGlvbnMpuq/K/Txicj4KPGltZyBzcmM9"http://www.2cto.com/uploadfile/Collfiles/20150104/20150104092437286.png" alt="\">\\n絬選'+姏`z襌8蛛4.z紶z詼*m汗\jY[i z刳将*mQ於抚t-DKq〆m$~檐*'){茬z痟泄牝侂IH鉵甒朧趓Hm稑;(澓踝埿龟�n絬鉜…html方式
11.4.2 text方式
11.4.3 xml方式
11.4.4 script方式
11.4.5 json方式
11.5 jQuery中的AJAX事件
11.5.1 AJAX局部事件,jQuery为AJAX定义了4中局部事件,分别为:
1、beforeSend:当一个AJAX请求开始时触发。
2、success:请求成功时触发。
3、error:仅当发生错误时触发。
4、complete:请求完成后的回调函数(请求成功或失败时均调用)。