例如表單驗證,不需要提交,就可以時實的進行資訊提示
有些的瀏覽器版本是不支援xhr的,如ie6和ie5,但現在一般不用考慮
在jquery裡使用不用考慮這些問題:$.get(url,callback,'json')
在js裡面需要以下**
7步驟:
4部分:
例如:狀態碼:(request.status)
open(method,url,async)其中async表示非同步還是同步,預設為true,非同步
send(string)如果是get方法,則不用寫string,mor內容在url裡面
例如:request.open("get","get.php",true);
}js小函式
//獲取dom
var getdom = function(id)
//dom繫結事件,fn為事件發生時執行的函式var addevent = function(id,event,fn) else if(el.attachevent) el.onclick = function(){} }
js總的ajax**:
在activexobject裡的
msxml指微軟的
xml語言
解析器,用來解釋
xml語言
xml檔案
就一定要用到xml parser。不過不僅僅微軟有,像ibm,sun都有自己的xml
parser。
它的全名是:「microsoft xml core services」
,主要是用來執行或開發經由 xml 所設計的最新應用程式。
var ajaxget = function(url,callback)else if(window.activexobject)
xhr.onreadystatechange = function()
}xhr.open('get',url,true);
xhr.send(null);
}
//其中上面的callback就是function(d){}
ajaxget(''+searchtext,function(d)
Ajax 學習筆記 1
從今天開始學習ajax,不知道自己能堅持多久寫部落格,呵呵 以前看過ajax的書,只是瀏覽,知道了它的大概意思,大概流程.前兩天才真正的開始仔細的看.用的是ajax開發精要那本書.今天試驗了乙個簡單的例子.index.htm process.jsp page contenttype text htm...
Ajax學習筆記
send string string 僅用於post請求 使用get還是post 與post相比,get更簡單更快,大部分情況下使用 下面情況使用post請求 無法使用快取檔案 更新伺服器上的檔案或資料庫 向伺服器傳送大量資料 傳送包含未知字元的使用者輸入時,post更穩定和可靠 get請求例項 請...
ajax學習筆記
ajax學習 1 ajax的作用 ajax區域性重新整理技術,其實就是使用js實現區域性資料的實時變更 解決了不同響應之間資料共享的問題 優勢 提高了網路傳輸效率,提公升了使用者體驗 2 ajax的使用 建立ajax物件 瀏覽器差異問題 複寫onreadystatechange函式 接收響應結果 響...