AJAX = Asynchronous JavaScript and XML(異步的 JavaScript 和 XML)。javascript
js中的Ajax:java
參數介紹:ajax
open(String method,String url,boolean asynch);
準備請求:
url:
get/post
true/false:
true:異步
false:同步服務器
readyState
XMLHttpRequest對象的狀態變化。4 (完成) 數據接收完畢,此時能夠經過responseXML或者responseText獲取完整的應答信息。dom
status
服務器的HTTP狀態碼(200=OK 404=Not Found 異步
responseText
服務器的響應,表示爲一個文本內容。
responseXML
服務器的響應,表示爲一個XML文檔。async
ajax.onreadystatechange= function(){
//回調函數
if(ajax.status==200 && ajax.readyState==4){
//獲取服務器反饋
//獲取 數據
var data = ajax.responseText
var dataxml = ajax.responseXML
// 利用js作dom操做
}
}函數
JQuery中的Ajax:post