首页 > Web开发 > 详细

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

时间:2015-04-26 18:03:26      阅读:465      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!