jquery -- ajax

$(selector).get(urldatasuccess(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

默認值: 當前頁地址。發送請求的地址。

相關文章
相關標籤/搜索