ajax相關的小知識

2021-07-10 12:17:55 字數 876 閱讀 6006

ajax作為非同步資料交換的技術,有重要用途,在使用過程中有其固定的格式。

其中 url , success,fail 3個引數必須要有

如何建立ajax物件

var oajax=new xmlhttprequest();  ie7之後的瀏覽器可以識別,之前的設定方法為 var oajax=new activexobject("mircrosoft.xmlhttp");

相容性的處理  

如何連線資料庫

//open(方法,檔名,非同步傳輸);

傳送請求

oajax.send()    

接收資訊

oajax.onreadystatechange=function()

else} }

四中狀態:0:沒有呼叫oajax.open  

1: 已經呼叫send()方法  ,正在傳送求求

2: 已收到全部相應內容

3:  解析相應內容

4: 相應內容解析完成,可以在客戶端呼叫。 

重要的轉換函式

eval()      否則便都是字串。

ajax的相關知識

第一種 xmlhttp.readystate的五種就緒狀況 0 請求未初始化 還沒有呼叫 open 1 請求已經建立,但是還沒有傳送 還沒有呼叫 send 2 請求已傳送,正在處理中 通常現在可以從響應中獲取內容頭 3 請求在處理中 通常響應中已有部分資料可用了,但是伺服器還沒有完成響應的生成。4 ...

ajax的相關知識點

在用js檔案編寫的埋點檔案當中,提交資料給後台的時候需要的格式最外層就是乙個陣列 但是原生ajax 當中不支援傳陣列形式。因為現在用的大多數介面依賴是經過封裝過後的axios,回到原生ajax是不支援用陣列傳遞的。引入我們需要的封裝外掛程式axios,用axios來提交資料 注意 因為埋點檔案是單個...

ajax相關知識點

乙個物件 如果沒有對應的屬性 n那麼值是undefined location 這是當前頁面的url 位址列 上面的所有東西 location.href 完整的url位址 location.search 前端js用來獲取頁面 name zs這樣的引數 abc substr 0,2 從0開始 截2個 前...