最新的Web開發教程
 

jQuery ajaxSetup() Method

<jQuery的AJAX方法

設置所有默認的URL,成功的功能AJAX請求:

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

定義和用法

ajaxSetup()方法,為今後的設置默認值AJAX請求。


句法

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

參數指定用於與一個或多個名稱/值對AJAX請求的設置。

可能的名稱/見下表值:

名稱 值/說明
async 一個布爾值,指示請求是否應如何處理異步與否。 默認為true
beforeSend( xhr ) 在發送請求前運行功能
cache 一個布爾值指示瀏覽器是否應緩存請求的頁面。 默認為true
complete( xhr,status ) 當請求完成(後成功和錯誤函數)的函數來運行
contentType 發送數據時向服務器使用的內容類型。 默認為: "application/x-www-form-urlencoded"
context 指定所有AJAX相關的回調函數的“本”的價值
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 指定的請求的類型。 ( GETPOST
url 指定的URL發送請求。 默認值是當前頁面
username 指定要在HTTP訪問認證請求中使用的用戶名
xhr 用於創建XMLHttpRequest對象的函數

試一試 - 示例

指定AJAX請求一個錯誤處理程序
如何使用錯誤設置指定AJAX請求錯誤處理程序。


<jQuery的AJAX方法