一般情況下,使用ajax提交的引數多是些簡單的字串,可以直接使用get方法將要提交的引數寫到open方法的url引數中,此時send方法的引數為null。例如 :
xmlhttprequset.send(null);此外,也可以使用send方法傳遞引數。使用send方法傳遞引數使用的是post方法,需要設定content-type頭資訊,模擬http post方法傳送乙個表單,這樣伺服器才會知道如何處理上傳的內容。引數的提交格式和get方法中url的寫法一樣。設定頭資訊前必須先呼叫open方法。例如:
xmlhttprequest.send("user="+username+"&pwd="+password);應用例項可參考之後的:ajax的兩種常用呼叫方式.
XMLHttpRequest 物件詳解
http 請求的狀態.當乙個 xmlhttprequest 初次建立時,這個屬性的值從 0 開始,直到接收到完整的 http 響應,這個值增加到 4。狀態名稱描述0 uninitialized 初始化狀態。xmlhttprequest 物件已建立或已被 abort 方法重置。1open open 方...
Ajax核心 XMLHttpRequest物件
xmlhttprequest 物件是ajax功能的核心,學習xmlhttprequest物件就先從建立xmlhttprequest 物件開始,了解在不同的瀏覽器中建立xmlhttprequest 物件使用不同的方法 以前只是聽說有些瀏覽器不太支援ajax,後來瀏覽器逐漸的相容了這個瀏覽器,現在來看明...
建立xmlhttprequest物件
ie瀏覽器使用activeobject,而其它的瀏覽器使用名為xmlhttprequest內建物件。function createxmlhttprequest catch e catch e catch e 宣告乙個儲存 xmlhttprequest 物件的 xmlhttp 變數。然後使用 xmlh...