jquery提供常用的ajax方法有:1、「$.ajax()」方法,用於執行非同步HTTP(Ajax)請求;2、「$.get()」方法;3、「$ .post()」方法;4、「$.getJSON()」方法;5、「serialize()」方法等。
本教學操作環境:windows7系統、jquery1.10.2版本、Dell G3電腦。
原生的AJAX請求在原生JavaScript中傳送,十分繁瑣,使用jQuery會更簡潔快速。
#$.ajax 方法
url 表示請求的位址
type 表示請求的類型GET 或POST 請求
data 表示傳送給伺服器的資料格式有兩種: 一:name=value&name=value 二:{key:value}
success 請求成功,回應的回呼函數
dataType 回應的資料型別常用的資料型別有: text表示純文字xml 表示xml 資料json 表示json 物件
#$.get 方法和$.post 方法
url 請求的url位址
data 發送的資料
callback 成功的回呼函數
type 傳回的資料類型
因為get或post已經寫明了請求的類型,所以不用傳入type參數了
$.getJSON 方法
url 請求的url 位址
data 發送給伺服器的資料
callback 成功的回呼函數
#與之前同理,寫明了請求的類型並且寫明返回的資料類型,因此可以少傳兩個參數。
表單序列化serialize()
serialize()可以把表單中所有表單項目的內容都取得到,並以name=value&name=value 的形式進行拼接。
相關影片教學推薦:jQuery教學(影片)
以上是jquery提供常用的ajax方法有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!