(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...