jQuery.ajaxSetup()
jQuery.ajaxSetup()方法能夠設定ajax請求的全域性預設選項值。
之後執行的所有ajax請求,如果對應的選項引數沒有設定,將使用更改後的預設設定。
語法結構:
[JavaScript] 純文字檢視 複製程式碼jQuery.ajaxSetup(options)
引數解析:
options:一個用來配置Ajax請求的"{鍵:值}"對,所有的選項都是可選的。
用於設定$.ajaxSetup()的詳細引數, 參見$.ajax()。
所有後面的Ajax呼叫任何函式都將使用新的設定引數,除非它們呼叫時設定了各自的引數過載了這個預設值。 直到下一次呼叫$.ajaxSetup().
jQuery1.1版本新增。
特別說明:
jQuery.ajaxSetup()指定的設定會影響所有$.ajax或基於AJAX的衍生方法,如$.get()的呼叫。這可能會導致不良的行為因為其他呼叫(例如,外掛)可能希望正常的預設設定。出於此原因,強烈建議不要使用此API。
程式碼例項:
[JavaScript] 純文字檢視 複製程式碼$.ajaxSetup({ url: "/xmlhttp/", global: false, type: "POST" }); $.ajax({ data: myData });
設定AJAX請求預設地址為"/xmlhttp/",禁止觸發全域性AJAX事件,用POST代替預設GET方法。