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個 前...