學習筆記 AJAX

2021-10-24 08:22:25 字數 814 閱讀 9840

3.1 ajax的優點

(1) 無需頁面重新整理而與服務端通訊

(2) 允許根據使用者事件來更新部分頁面內容

事件:滑鼠事件 、 鍵盤事件 、 表單事件 、 文件事件等

3.2 ajax的缺點

(1) 沒有瀏覽歷史,不能後退

(2) 存在跨域問題

(3) seo不友好(seo:搜尋引擎優化)

4.1 請求報文

//格式與引數

請求行 (get/ post) / url / http版本

請求頭 host ,cookie , content-type......

空行請求體

get:為空

post:可以不為空

4.2 響應報文
//格式與引數

行 協議版本 相應狀態碼 相應狀態字串

頭 content-type:

content-length:

.......

空行體

5.1. $.ajax()
5.2. jquery load() 方法
5.3. jquery $.get() 方法
5.4. jquery $.post() 方法

5.5. $.getscript()

5.6. $.getjson()

Ajax學習筆記

send string string 僅用於post請求 使用get還是post 與post相比,get更簡單更快,大部分情況下使用 下面情況使用post請求 無法使用快取檔案 更新伺服器上的檔案或資料庫 向伺服器傳送大量資料 傳送包含未知字元的使用者輸入時,post更穩定和可靠 get請求例項 請...

ajax學習筆記

ajax學習 1 ajax的作用 ajax區域性重新整理技術,其實就是使用js實現區域性資料的實時變更 解決了不同響應之間資料共享的問題 優勢 提高了網路傳輸效率,提公升了使用者體驗 2 ajax的使用 建立ajax物件 瀏覽器差異問題 複寫onreadystatechange函式 接收響應結果 響...

ajax學習筆記

物件的建立 var xhr null if window.xmlhttprequest else或者使用try catch語句var xhr null trycatch e responsetext中的內容格式是字串window.onload function else trycatch e xhr...