底層實現:ajax
基本語法:jQuery.ajax(options)或$.ajax(options)json
參數說明:緩存
ajax方法只有一個參數,要求是一個json對象app
async :是否異步,默認其值爲true異步
cache :是否緩存,默認其值爲trueasync
complete :當Ajax狀態碼爲4時,所觸發的回調函數函數
contentType :請求頭信息,若是是post請求,application/x-www-form-urlencodedpost
data :發送Ajax時傳遞的參數,要求是一個字符串url
dataType :期待的返回值類型,經常使用的是有text,xml,json,默認爲textspa
success :當Ajax狀態碼爲4且響應狀態碼爲200時,所觸發的回調函數
type :http請求,get與post
url :請求的頁面
高級實現:
$.get(url,[data],[callback],[dataType]) :Ajax中的get請求
$.post(url,[data],[callback],[dataType]]) :Ajax中的post請求
參數說明:
url:請求的url地址
[data] :要求格式是一個json對象,也能夠是字符串,可是建議使用json對象
[callback] :當Ajax狀態碼爲4且響應狀態碼爲200時所觸發的回調函數
[dataType] :期待的返回值類型,text,xml,json