ajax 方法引數總結

2022-05-03 23:27:16 字數 1033 閱讀 8659

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

type: 要求為string型別的引數,請求方式(post或get)預設為get。注意其他http請求方法,例如put和delete也可以使用,但僅部分瀏覽器支援。

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

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

如果需要傳送同步請求,請將此選項設定為false。注意,同步請求將鎖住瀏覽器,使用者其他操作必須等待請求完成才可以執行。

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

設定為false將不會從瀏覽器快取中載入請求資訊。

data: 要求為object或string型別的引數,傳送到伺服器的資料。如果已經不是字串,將自動轉換為字串格式。get請求中將附加在url後。防止這種自動轉換,可以檢視processdata選項。物件必須為key/value格式,例如轉換為&foo1=bar1&foo2=bar2。如果是陣列,jquery將自動為不同值對應同乙個名稱。例如轉換為&foo=bar1&foo=bar2。

案例**:

1 $(function

(),7 datatype: "json",

8 success: function

(data));

16 $('#restext').html(html);17}

18});

19});

20 });

順便說一下$.each()函式:

$.each()函式不同於jquery物件的each()方法,它是乙個全域性函式,不操作jquery物件,而是以乙個陣列或者物件作為第1個引數,以乙個**函式作為第2個引數。**函式擁有兩個引數:第1個為物件的成員或陣列的索引,第2個為對應變數或內容。

Ajax方法總結

1 ajax方法 ajax url ajax showlamp.aspx async false,success function data 2 get方法 document ready function function data,textstatus 3.ajax頁面獲取引數的方法 我們知道,g...

ajax方法總結

get請求和post請求區別 黃色小三角 以get請求為例,輸出結果如下 列了常用的6個方法 0 請求未初始化,open未呼叫 1 伺服器連線已建立,open已經呼叫了 2 請求已接受,也就是接收到頭資訊了 3 請求處理中,也就是接收到響應主體了 4 請求已完成,且響應已就緒,也就是響應完成了 ht...

JQuery中 ajax 方法引數詳解

url 要求為string型別的引數,預設為當前頁位址 傳送請求的位址。type 要求為string型別的引數,請求方式 post或get 預設為get。注意其他http請求方法,例如put和 timeout 要求為number型別的引數,設定請求超時時間 毫秒 此設定將覆蓋 ajaxsetup 方...