码迷,mamicode.com
首页 > Web开发 > 详细

jQuery.ajax() 如何设置 Headers 中的 Accept 内容

时间:2015-04-26 18:04:41      阅读:202      评论:0      收藏:0      [点我收藏+]

标签:

其实很简单,首先如果是常见类型,则请直接设置 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) {
    }
});

jQuery.ajax() 如何设置 Headers 中的 Accept 内容

标签:

原文地址:http://www.cnblogs.com/xwgli/p/4457971.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!