傳送Ajax請求

2021-08-19 04:34:06 字數 968 閱讀 3105

get請求傳送資料量較小,不能大於2kb,引數追加在url後面,看的到明碼的請求引數值。

post請求傳送資料量大小不受限制,請求通過http post機制 將請求引數放在html header中傳輸,看不到明碼的請求引數值。

//步驟一:建立非同步物件

//步驟二:設定請求的url引數,引數一是請求的型別,引數二是請求的url,可以帶引數

ajax.open('get','url?data='+data);

//步驟三:onreadystatechange 狀態改變就會呼叫

ajax.onload =

function

() }

//步驟四:傳送請求

ajax.send();註冊事件 //

步驟一:建立非同步物件

//步驟二:設定請求的url引數,引數一是請求的型別,引數二是請求的url,可以帶引數

ajax.open('post','

url'

);//

步驟三:onreadystatechange 狀態改變就會呼叫

ajax.onload = function

() }

//步驟四:傳送請求

ajax.send(data);註冊事件

傳送xml請求實際上依然是傳送post請求,只是引數以xml字串形式傳送。

傳送表單資料 html5提供了formdata

可以var formdata = new formdata(document.queryselector("#formid"));獲取表單資料,然後send(formdata )。

現在ajax技術已經逐步使用json響應來取xml響應。需要將responsetype設定成json。通過response獲取伺服器響應。

ajax傳送請求

jquery中.ge t 提 交和 get 提交和 get 提交和.post 提交有區別嗎?相同點 都是非同步請求的方式來獲取服務端的資料 異同點 1 請求方式不同 ge t 方 法使用g et方法 來進行異 步請求的 get 方法使用get方法來進行非同步請求的。get 方法使用 get方 法來進...

jQuery傳送Ajax請求

ajax cache false,async true,type post datatype json xml html success function result ajax cache false,async false,type post datatype json xml html suc...

jQuery傳送Ajax請求

ajax cache false,async true,type post datatype json xml html success function result ajax cache false,async false,type post datatype json xml html suc...