首頁 >web前端 >js教程 >JQuery AJAX參數詳解補充附加範例

JQuery AJAX參數詳解補充附加範例

韦小宝
韦小宝原創
2017-12-31 10:27:021447瀏覽

本節主要對JQuery AJAX參數介紹進行補充另附範例,對ajax有興趣的朋友可以參考下JQuery AJAX參數詳解補充附範例

context

#類型:Object

這個物件用來設定Ajax 相關回呼函數的上下文。也就是說,讓回呼函數內 this 指向這個物件(如果不設定這個參數,那麼 this 就指向呼叫本次 AJAX 請求時傳遞的 options 參數)。例如指定一個 DOM 元素作為 context 參數,這樣就設定了 success 回呼函數的上下文為這個 DOM 元素。

就像這樣:

$.ajax({ url: "test.html", context: document.body, success: function(){
$(this).addClass ("done");
}});

jsonpCallback

類型:String

為jsonp 請求指定一個回呼函數名稱。這個值將會用來取代 jQuery 自動產生的隨機函數名稱。這主要用來讓 jQuery 產生度獨特的函數名,這樣管理請求更容易,也能方便地提供回呼函數和錯誤處理。你也可以在想讓瀏覽器快取 GET 請求的時候,指定這個回呼函數名稱。

xhr

類型:Function

#需要傳回一個 XMLHttpRequest 物件。預設在 IE 下是 ActiveXObject 而其他情況是 XMLHttpRequest 。用於重寫或提供一個增強的 XMLHttpRequest 物件。這個參數在 jQuery 1.3 以前不可用。

timeout

類型:Number

設定請求逾時時間(毫秒)。此設定將覆蓋全域設定。

以上就是這篇文章的所有內容了,希望對大家有幫助!

相關推薦:

實例詳解jQuery Ajax使用Token驗證身分

實例詳解jQuery ajax呼叫webservice注意事項

實例分析jquery ajax非同步提交表單資料的方法

以上是JQuery AJAX參數詳解補充附加範例的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn