將自己之前在印象筆記的筆記搬家了~
1.使用 load()方法非同步請求資料,通過ajax 請求載入伺服器中的資料,並把返回的資料放置到指定的元素中,它的呼叫格式為:
引數url為載入伺服器位址,可選項data引數為請求時傳送的資料,callback引數為資料請求成功後,執行的**函式。
2.使用getjson()方法非同步載入json格式資料,通過ajax非同步請求的方式,獲取伺服器中的陣列,並對獲取的資料進行解析,顯示在頁面中,呼叫格式為:
其中,url 引數為加請求載入json格式檔案的伺服器位址,可選項data引數為請求時傳送的資料,callback引數為資料請求成功後,執行的**函式。
3.使用getscript ( )方法非同步載入並執行js檔案,請求並執行伺服器中的 j**ascript格式的檔案,呼叫格式為:
引數url為伺服器請求位址,可選項callback引數為請求成功後的**函式。
4.使用get()方法,採用get方式從伺服器獲取資料,並通過方法中**函式的引數返回請求的資料,它的呼叫格式如:
引數url為伺服器請求位址,可選項callback引數為請求成功後執行的**函式。
5.使用post()方法,採用post方式向伺服器傳送資料,伺服器接收到資料之後,進行處理,並將結果返回頁面,呼叫格式為:
引數url為伺服器請求位址,可選項data為向伺服器請求時傳送的資料,可選項callback引數為請求成功後執行的**函式。
6.使用 serialize()方法,將表單中有name屬性的元素值進行序列化,生成標準url編碼文字字串,直接可用於ajax請求,它的呼叫格式如下:
其中selector引數是乙個或多個表單中的元素或表單元素本身。
7.使用ajax()方法(ajax()方法是最底層、功能最強大的請求伺服器資料的方法,它不僅可以獲取伺服器返回的資料,還能向伺服器傳送請求並傳遞數值,它的呼叫格式為:
其中,引數settings為傳送ajax請求時的配置物件,在該物件中,url表示伺服器請求的路徑,data為請求時傳送的資料,datatype為伺服器返回的資料型別,success為請求成功的執行的**函式,type為傳送資料請求的方式,預設為get。
8.使用ajaxsetup()方法,可以設定ajax請求的一些全域性性選項值,設定完成後,後面的ajax請求將不再新增這些選項值,呼叫格式為:
可選項options引數為乙個物件,通過該物件設定ajax請求時的全域性選項值。
9.使用ajaxstart()和 ajaxstop()方法繫結ajax事件。 ajaxstart()方法用於在ajax請求發出前觸發函式,ajaxstop()方法用於在ajax請求完成後觸發函式,呼叫格式為:
其中,兩個方法中括號中都是繫結的函式,當傳送ajax請求前執行 ajaxstart()方法繫結的函式,請求成功後,執行ajaxstop()方法繫結的函式。該方法在1.8.2下使用是正常的
Ajax 使用jQuery 實現Ajax
get post 方式 1 doctype html 2 html lang en 3 head 4 meta charset utf 8 5 title document title 6head 7 script type text j ascript src jquery.js script 8...
使用jQuery實現ajax
一 jquery提供了 ajax 方法,利用此方法我們可以輕鬆發起ajax請求 ajax options 方法 json中的每個結構單元均由花括號 表示,每個結構中可以包含多個由逗號 分割的成員,而每個成員均是乙個 鍵 值 對。值不僅可以是普通的字串,也可以是乙個有序列表,用方括號標識,其中可以包含...
ajax 通過jQuery實現
使用jquery實現ajax相對來說方便一點,看w3cschool有幾種實現的方法,我就總結一下自己以後會用到的幾種方法 ajax方法 ajax方法裡面有很多個引數可以使用,但我這裡就寫自己常用的幾個引數 1.url 要求為string型別的引數,預設為當前頁位址 傳送請求的位址。2.timeout...