JQuery AJAX引數詳解補充附示例

2022-09-21 23:06:19 字數 689 閱讀 5378

context

型別:object

這個物件用於設定 ajax 相關**函式的上下文。也就是說,讓**函式內 this 指向www.cppcns.com這個物件(如果不設定這個引數,那麼 this 就指向呼叫本次 ajax 請求時傳遞的 options 引數)。比如指定乙個 dom 元素作為 context 引數,這樣就設定了 success **函式的上下文為這個 dom 元素。

就像這樣:

$.a程式設計客棧jax(});

jsonpcallback

型別:string

為 jsonp 請求指定乙個**函式名。這個值將用來取代 jquery 自動生成的隨機函式名。這主要用來讓 jquery 生成度獨特的www.cppcns.com函式名,這樣管理請求更容易,也能方便地提供**函式www.cppcns.com和錯誤處理。你也可以在想讓瀏覽器快取 get 請求的時候,指定這個**函式名。

xhr型別:function

需要返回乙個 xmlhttprequest 物件。預設在 ie 下是 activexobject 而其他情況下是 xmlhttprequest 。用於重寫或者提供乙個增強的 xmlhttprequest 物件。這個引數在 jquery 1.3 以前不可用。

timeout

型別:number

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

本文位址:

jQuery ajax 常用引數理解

參考 注意,所有的選項都可以通過 ajaxsetup 函式來全域性設定。個人理解全域性設定,在每次呼叫 ajax 時都會執行 ajaxsetup 函式的內容 1 函式 beforesend,在傳送請求之前呼叫。error,請求出錯時呼叫。datafilter,請求成功之後呼叫。success,請求之...

jQuery Ajax中引數async的設定問題

利用jquery ajax向後台傳遞引數相信大家都不陌生。在這個過程中有乙個引數async表示是否非同步,它是乙個布林值,可以取true或者false,那麼這兩者之間的區別在 下面看乙個demo 測試title src lib easyui jquery.min.js script head doc...

jquery AJAX傳MAP型別的引數,中文問題

是用jquery的ajax來傳送非同步請求,是用map型別來傳遞引數,遇到中文的時候是亂碼,具體 如下 var dbuser document.getelementbyid dbuser value var schemaobject document.getelementbyid schemaobj...