1. 程式人生 > >AJAX學習筆記總結

AJAX學習筆記總結

AJAX

分為:原生的和jq包裝的

請求與響應是同步的

瀏覽器內建js解析器、ajax引擎

使用js原生的ajax完成非同步操作的步驟:

1、建立ajax引擎物件

2、為ajax引擎物件繫結監聽

3、繫結提交地址

4、傳送請求

5、接受響應的資料

現在客戶端傳輸資料都是用json

睡眠等待:Thread.sleep(3000);

同步和非同步的差別:同步等全部資訊載入完,非同步實現區域性重新整理載入

json(可以理解為儲存鍵值對的容器):是一種資料交換的格式,與語言無關

作用:使用ajax進行前後臺數據交換

json的key是字串,value是object

jquery包裝的ajax:

學習三個重要的方法:

jQuery.get(url, [data], [callback], [type])

jQuery.post(url, [data], [callback], [type])

jQuery.ajax([options])

注意:jQuery.parseJSON(json)

兩個demo:

1.登入註冊頁面,驗證資訊的,然後返回true或者false

比如註冊的時候,寫完使用者名稱提示使用者名稱已經存在

2.站內搜尋,非同步載入,輸入關鍵詞,有提示

移動端與服務端的資料交換