jQuery AJAX 方法
jQuery AJAX 方法
AJAX 是與伺服器交換資料並更新部分網頁的藝術——無需重新載入整個頁面。
下表列出了所有 jQuery AJAX 方法
| 方法 | 描述 |
|---|---|
| $.ajax() | 執行非同步 AJAX 請求 |
| $.ajaxPrefilter() | 在傳送每個請求之前以及在 $.ajax() 處理它們之前,處理自定義 Ajax 選項或修改現有選項 |
| $.ajaxSetup() | 為未來的 AJAX 請求設定預設值 |
| $.ajaxTransport() | 建立一個處理 Ajax 資料實際傳輸的物件 |
| $.get() | 使用 AJAX HTTP GET 請求從伺服器載入資料 |
| $.getJSON() | 使用 HTTP GET 請求從伺服器載入 JSON 編碼的資料 |
| $.parseJSON() | 在 3.0 版本中已棄用,請改用 JSON.parse()。 解析格式正確的 JSON 字串並返回生成的 JavaScript 值 |
| $.getScript() | 使用 AJAX HTTP GET 請求從伺服器載入(並執行)JavaScript |
| $.param() | 建立陣列或物件的序列化表示(可用作 AJAX 請求的 URL 查詢字串) |
| $.post() | 使用 AJAX HTTP POST 請求從伺服器載入資料 |
| ajaxComplete() | 指定 AJAX 請求完成時執行的函式 |
| ajaxError() | 指定 AJAX 請求因錯誤完成時執行的函式 |
| ajaxSend() | 指定在傳送 AJAX 請求之前執行的函式 |
| ajaxStart() | 指定第一個 AJAX 請求開始時執行的函式 |
| ajaxStop() | 指定所有 AJAX 請求都完成後執行的函式 |
| ajaxSuccess() | 指定 AJAX 請求成功完成時執行的函式 |
| load() | 從伺服器載入資料並將返回的資料放入選定元素中 |
| serialize() | 將一組表單元素編碼為提交字串 |
| serializeArray() | 將一組表單元素編碼為名稱和值陣列 |