JQuery中 ajax 方法引數詳解

2022-08-05 15:27:13 字數 1277 閱讀 3998

url: 要求為string型別的引數,(預設為當前頁位址)傳送請求的位址。

type: 要求為string型別的引數,請求方式(post或get)預設為get。注意其他http請求方法,例如put和

timeout: 要求為number型別的引數,設定請求超時時間(毫秒)。此設定將覆蓋$.ajaxsetup()方法的全域性設

async:要求為boolean型別的引數,預設設定為true,所有請求均為非同步請求。

cache:要求為boolean型別的引數,預設為true(當datatype為script時,預設為false)。

data: 要求為object或string型別的引數,傳送到伺服器的資料。如果已經不是字串,將自動轉換為字串格

datatype: 要求為string型別的引數,預期伺服器返回的資料型別。如果不指定,jquery將自動根據http包mime

beforesend:要求為function型別的引數,傳送請求前可以修改xmlhttprequest物件的函式,例如新增自定義

complete:要求為function型別的引數,請求完成後呼叫的**函式(請求成功或失敗時均呼叫)。

success:要求為function型別的引數,請求成功後呼叫的**函式,有兩個引數。

//data可能是xmldoc、jsonobj、html、text等等

error:要求為function型別的引數,請求失敗時被呼叫的函式。該函式有3個引數,即xmlhttprequest物件、錯

contenttype:要求為string型別的引數,當傳送資訊至伺服器時,內容編碼型別預設

datafilter:要求為function型別的引數,給ajax返回的原始資料進行預處理的函式。

global:要求為boolean型別的引數,預設為true。表示是否觸發全域性ajax事件。設定為false將不會觸發全域性

ifmodified:要求為boolean型別的引數,預設為false。僅在伺服器資料改變時獲取新資料。

jsonp:要求為string型別的引數,在乙個jsonp請求中重寫**函式的名字。

username:要求為string型別的引數,用於響應http訪問認證請求的使用者名稱。

password:要求為string型別的引數,用於響應http訪問認證請求的密碼。

processdata:要求為boolean型別的引數,預設為true。預設情況下,傳送的資料將被轉換為物件(從技術角度

scriptcharset:要求為string型別的引數,只有當請求時datatype為"jsonp"或者"script",並且type是get時

JQuery中 ajax 方法引數詳解及應用

複製 如下 function datatype json success function data restext empty 清空restext裡面的所有內容 var html each data,function commentindex,comment html comment userna...

jQuery中 ajax 的get 方法

這兩天在搞跨域的問題,新手乙個,就寫寫自己都遇到什麼問題,總結一下吧。1.用get方法來請求資料 ajax 所遇到的問題 url的跨域問題,無法訪問,最後通過伺服器 解決,但post方法似乎不能用伺服器 一直報錯,求指導 2.用get方法向伺服器返回資料 ajax success function ...

jquery呼叫ajax方法

格式一 ajax 引數 type 請求方式get post url 請求位址url async 是否非同步,預設是true表示非同步 data 傳送到伺服器的資料 datatype 預期伺服器返回的資料型別 contenttype 設定請求頭 success 請求成功時呼叫此函式 error 請求失...