ajax請求 jquery
- IT科技
- 關注:2.75W次
什麼是 AJAX?
AJAX = 非同步 JavaScript 和 XML(Asynchronous JavaScript and XML)。簡短地說,在不過載整個網頁的情況下,AJAX 通過後臺載入資料,並在網頁上進行顯示。使用 AJAX 的應用程式案例:谷歌地圖、騰訊微博、優酷視訊、人人網等等。
jQuery 提供多個與 AJAX 有關的方法。通過 jQuery AJAX 方法,能夠使用 HTtp Get 和 HTTP post 從遠端服務器上請求文字、HTML、XML 或 JSON -同時您能夠把這些外部資料直接載入網頁的被選元素中。
jQuery AJAX 方法
$.ajax()執行非同步 AJAX 請求
$.ajaxPrefilter()在每個請求傳送之前且被 $.ajax() 處理之前,處理自定義 Ajax 選項或修改已存在選項
$.ajaxSetup()為將來的 AJAX 請求設定預設值
$.ajaxTransport()建立處理 Ajax 資料實際傳送的物件
$.get()使用 AJAX 的 HTTP GET 請求從伺服器載入資料
$.getJSON()使用 HTTP GET 請求從伺服器載入 JSON 編碼的資料
$.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()編碼表單元素集為 names 和 values 的陣列
- 文章版權屬於文章作者所有,轉載請註明 https://shqsg.com/dianzi/g38vx1.html