Ajax基本用法

2021-09-28 14:37:40 字數 963 閱讀 9408

方法名

說明open(method,url,async)

send(content)

傳送請求content引數:請求引數,只有通過post請求才能通過send()傳送引數

setrequestheader(header,value)

設定請求頭資訊

function

ajaxdemo()

就緒狀態碼說明0

xmlhttprequest物件已經建立,還沒有完成初始化

1xmlhttprequest物件開始傳送請求

2xmlhttprequest物件的請求傳送完成

3xmlhttprequest物件開始讀取相應,還沒有結束

4xmlhttprequest物件讀取相應結束

– status: 表示http請求響應的狀態

狀態碼說明

200伺服器響應正常

400無法找到請求的資源

403沒有訪問許可權

404訪問的資源不存在

500伺服器內部錯誤

function

sendasync()

} xhr.

open

("get"

,"api"

,false

) xhr.

send

(null

)}

通過post方式傳送請求

get和post區別

get方式:

1.資料通過url傳送,顯示在位址列中

2.傳遞的資料大小有限

3.字符集會被自動轉換為iso-8859-1,一般需要在伺服器端進行解碼

解決亂碼:1)伺服器解碼 ;2)使用過濾器;3)直接修改tomcat的配置檔案server.xml

Ajax 基礎用法

ajax 涉及的技術 ajax 核心物件 xmlhttprequest 1.建立 xmlhttprequest 物件 var xhr 2.呼叫open 方法與伺服器建立連線 var xhr open method 方法名 url 目標url async 是否非同步 user 使用者名稱認證 pass...

ajax基本封裝

建立乙個基本的ajax應用不需要太多的 大概三個步驟,幾十行 即可。1,建立ajax的核心物件xmlhttprequest 因為瀏覽器之間的不相容,ie7之前的版本並沒有原生的xmlhttprequest物件卻實現為activex物件。網際網路及各種書籍中有著多種建立方式,有的複雜很多行 有的則簡潔...

ajax基本操作

ajax的基本格式 var info 建立物件 處理返回值 xhr.onreadystatechange function else 發起請求 info uid uid pwd pwd get傳值 get php login php.php?info post傳值 xhr.open post php...