亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

ajax請求的數據格式有哪些?

ajax請求的數據格式有哪些?

慕妹3146593 2018-11-04 08:04:40
ajax請求的數據格式有哪些? 
查看完整描述

1 回答

?
猛跑小豬

TA貢獻1858條經驗 獲得超8個贊

 

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

ajax() 方法通過 HTTP 請求加載遠程數據。

該方法是 jQuery 底層 AJAX 實現。簡單易用的高層實現見 $.get, $.post 等。$.ajax() 返回其創建的 XMLHttpRequest 對象。大多數情況下你無需直接操作該函數,除非你需要操作不常用的選項,以獲得更多的靈活性。

最簡單的情況下,$.ajax() 可以不帶任何參數直接使用。

注意:所有的選項都可以通過 $.ajaxSetup() 函數來全局設置。

 

語法:

    jQuery.ajax([settings])

參數描述:

  settings    可選。用于配置 Ajax 請求的鍵值對集合。可以通過 $.ajaxSetup() 設置任何選項的默認值。    

參數:

options

  類型:Object

  可選。AJAX 請求設置。所有選項都是可選的。

async:

    類型:Boolean

    默認值: true。默認設置下,所有請求均為異步請求。如果需要發送同步請求,請將此選項設置為 false。

注意,同步請求將鎖住瀏覽器,用戶其它操作必須等待請求完成才可以執行。

beforeSend(XHR):

    類型:Function

    發送請求前可修改 XMLHttpRequest 對象的函數,如添加自定義 HTTP 頭。

    XMLHttpRequest 對象是唯一的參數。

    這是一個 Ajax 事件。如果返回 false 可以取消本次 ajax 請求。

cache:

    類型:Boolean

    默認值: true,dataType 為 script 和 jsonp 時默認為 false。設置為 false 將不緩存此頁面。

jQuery 1.2 新功能。

complete(XHR, TS)

類型:Function

    請求完成后回調函數 (請求成功或失敗之后均調用)。

    參數: XMLHttpRequest 對象和一個描述請求類型的字符串。

    這是一個 Ajax 事件。

contentType

    類型:String

    默認值: "application/x-www-form-urlencoded"。發送信息至服務器時內容編碼類型。

    默認值適合大多數情況。如果你明確地傳遞了一個 content-type 給 $.ajax() 那么它必定會發送給服務器(即使沒有數據要發送)。

context

    類型:Object

    這個對象用于設置 Ajax 相關回調函數的上下文。也就是說,讓回調函數內 this 指向這個對象(如果不設定這個參數,那么 this 就指向調用本次 AJAX 請求時傳遞的 options 參數)。比如指定一個 DOM 元素作為 context 參數,這樣就設置了 success 回調函數的上下文為這個 DOM 元素。

 


查看完整回答
反對 回復 2018-11-16
  • 1 回答
  • 0 關注
  • 1636 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號