其實很簡單,首先如果是常見類型,則請直接設置 dataType 屬性
$.ajax({ dataType: "json", type: "get", success: function (data) { } });
設置 dataType 后,會去 accepts 屬性(此屬性會預置一些常用類型)中直接拿相應的類型添加到 Accept 中。
如果想自己自定義 jQuery 中沒有的 Accept 內容,可以手動設置 accepts 屬性,使用 鍵值對 存儲,然后再設置 dataType 屬性為剛剛自定義的鍵。
$.ajax({ accepts: { xxx: "application/xxx" }, dataType: "xxx", type: "get", success: function (data) { } });
當然還可以直接設置 headers 屬性,直接寫 Accept 的內容是什么。
$.ajax({ headers: { Accept: "application/json; charset=utf-8" }, type: "get", success: function (data) { } });