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() | 將一組表單元素編碼為名稱和值陣列 |