關閉→
當前位置:知科普>IT科技>ajax請求 - jquery

ajax請求 - jquery

知科普 人氣:2.69W

什麼是 AJAX?

AJAX = 異步 JavaScript 和 XML(Asynchronous JavaScript and XML)。簡短地説,在不重載整個網頁的情況下,AJAX 通過後台加載數據,並在網頁上進行顯示。使用 AJAX 的應用程序案例:谷歌地圖、騰訊微博、優酷視頻、人人網等等。

jQuery 提供多個與 AJAX 有關的方法。通過 jQuery AJAX 方法,能夠使用 HTtp Get 和 HTTP post 從遠程服務器上請求文本、HTML、XML 或 JSON -同時您能夠把這些外部數據直接載入網頁的被選元素中。

jquery ajax請求

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 請求完成時運行的函數

jquery ajax請求 第2張

ajaxError()規定 AJAX 請求失敗時運行的函數

ajaxSend()規定 AJAX 請求發送之前運行的函數

ajaxStart()規定第一個 AJAX 請求開始時運行的函數

ajaxStop()規定所有的 AJAX 請求完成時運行的函數

ajaxSuccess()規定 AJAX 請求成功完成時運行的函數

load()從服務器加載數據,並把返回的數據放置到指定的元素中

serialize()編碼表單元素集為字符串以便提交

serializeArray()編碼表單元素集為 names 和 values 的數組

TAG標籤:#ajax #jquery #