jquery中ajax支持的dataType屬性值及含義

參考ajax api文檔:http://www.w3school.com.cn/jquery/ajax_ajax.asp 
dateType後接受的參數
參數類型:string

預期服務器返回的數據類型。如果不指定,jQuery 將自動根據 HTTP 包 MIME 信息來智能判斷。

比如 XML MIME 類型就被識別爲 XML。在 1.4 中,JSON 就會生成一個 JavaScript 對象,而 script 則會執行這個腳本。隨後服務器端返回的數據會根據這個值解析後,傳遞給回調 函數

可用值: 
1、"xml": 返回 XML 文檔,可用 jQuery 處理。

2、"html": 返回純文本 HTML 信息;包含的 script 標籤會在插入 dom 時執行。

3、"script": 返回純文本 JavaScript 代碼。不會自動緩存結果。除非設置了 "cache" 參數。注意:在遠程請求時(不在同一個域下),所有 POST 請求都將轉爲 GET 請求。(因爲將使用 DOM 的 script標籤來加載)

4、"json": 返回 JSON 數據 。

5、"jsonp": JSONP 格式。使用 JSONP 形式調用函數時,如 "myurl?callback=?" jQuery 將自動替換 ? 爲正確的函數名,以執行回調函數

6、"text": 返回純文本字符串

7、"local":返回本地數據(即第一次初始化時只加載本地代碼顯示的樣式,而不加載任何後臺返回的數據)

原文:https://www.cnblogs.com/likui-bookHouse/p/8399827.html 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章