選單
×
   ❮     
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS R TYPESCRIPT ANGULAR GIT POSTGRESQL MONGODB ASP AI GO KOTLIN SASS VUE DSA GEN AI SCIPY AWS CYBERSECURITY DATA SCIENCE
     ❯   

jQuery ajaxSetup() 方法

❮ jQuery AJAX 方法

示例

為所有 AJAX 請求設定預設的 URL 和 success 函式

$("button").click(function(){
  $.ajaxSetup({url: "demo_ajax_load.txt", success: function(result){
    $("div").html(result);}});
  $.ajax();
});
自己動手試一試 »

定義和用法

ajaxSetup() 方法為未來的 AJAX 請求設定預設值。


語法

$.ajaxSetup({name:value, name:value, ... })

引數指定一個或多個 name/value 對的 AJAX 請求的設定。

下表中的可能名稱/值

名稱 值/描述
async 一個布林值,指示請求是應該非同步處理還是同步處理。預設值為 true
beforeSend(xhr) 在傳送請求之前執行的函式
cache 一個布林值,指示瀏覽器是否應該快取請求的頁面。預設值為 true
complete(xhr,status) 請求完成時(在 success 和 error 函式之後)執行的函式
contentType 向伺服器傳送資料時使用的內容型別。預設值為:"application/x-www-form-urlencoded"
context 為所有 AJAX 相關回調函式指定 "this" 值
data 指定要傳送到伺服器的資料
dataFilter(data,type) 用於處理 XMLHttpRequest 的原始響應資料的函式
dataType 伺服器響應所需的資料型別。
error(xhr,status,error) 請求失敗時執行的函式。
global 一個布林值,指定是否為請求觸發全域性 AJAX 事件處理程式。預設值為 true
ifModified 一個布林值,指定請求是否僅在自上次請求以來響應已更改時才成功。預設值為:false。
jsonp 一個字串,用於覆蓋 jsonp 請求中的回撥函式
jsonpCallback 為 jsonp 請求中的回撥函式指定名稱
password 在 HTTP 訪問身份驗證請求中使用的密碼。
processData 一個布林值,指定是否應將請求傳送的資料轉換為查詢字串。預設值為 true
scriptCharset 指定請求的字元集
success(result,status,xhr) 請求成功時執行的函式
timeout 請求的本地超時(以毫秒為單位)
traditional 一個布林值,指定是否使用傳統風格的引數序列化
type 指定請求型別。(GET 或 POST)
url 指定傳送請求的 URL。預設值為當前頁面
username 在 HTTP 訪問身份驗證請求中使用的使用者名稱
xhr 用於建立 XMLHttpRequest 物件的函式

親手嘗試 - 示例

為 AJAX 請求指定錯誤處理程式
如何使用 error 設定為 AJAX 請求指定錯誤處理程式。


❮ jQuery AJAX 方法

×

聯絡銷售

如果您想將 W3Schools 服務用於教育機構、團隊或企業,請傳送電子郵件給我們
sales@w3schools.com

報告錯誤

如果您想報告錯誤,或想提出建議,請傳送電子郵件給我們
help@w3schools.com

W3Schools 經過最佳化,旨在方便學習和培訓。示例可能經過簡化,以提高閱讀和學習體驗。教程、參考資料和示例會不斷審查,以避免錯誤,但我們無法保證所有內容的完全正確性。使用 W3Schools 即表示您已閱讀並接受我們的使用條款Cookie 和隱私政策

版權所有 1999-2024 Refsnes Data。保留所有權利。W3Schools 由 W3.CSS 提供支援