$(selector).get(url, data, success(response,status,xhr), dataType)html
url 必需。規定將請求發送的哪一個 URL。ajax
data 可選。規定連同請求發送到服務器的數據。json
success(response,status,xhr) 可選。規定當請求成功時運行的函數。瀏覽器
succes的參數:服務器
response - 包含來自請求的結果數據異步
status - 包含請求的狀態async
xhr - 包含 XMLHttpRequest 對象函數
dataTypepost
可選。規定預計的服務器響應的數據類型。jsonp
默認地,jQuery 將智能判斷。
可能的類型:"xml" "html""text""script""json""jsonp"
$().get()該函數是簡寫的 Ajax 函數,等價於:
$.ajax({
url: url,
data: data,
success: success,
dataType: dataType
});
$.post(url,data,success(data, textStatus, jqXHR),dataType)
url 必需。規定把請求發送到哪一個 URL。
data 可選。映射或字符串值。規定連同請求發送到服務器的數據。
success(data, textStatus, jqXHR) 可選。請求成功時執行的回調函數。
dataType
可選。規定預期的服務器響應的數據類型。
默認執行智能判斷(xml、json、script 或 html)。
$.ajax([settings])
settings
可選。用於配置 Ajax 請求的鍵值對集合。
能夠經過 $.ajaxSetup() 設置任何選項的默認值。
$.ajax(
async: ,
url: ,
success: ,
dataType: ,
)
async
類型:Boolean
默認值: true。默認設置下,全部請求均爲異步請求。若是須要發送同步請求,請將此選項設置爲 false。
注意,同步請求將鎖住瀏覽器,用戶其它操做必須等待請求完成才能夠執行。
url
類型:String
默認值: 當前頁地址。發送請求的地址。