$.ajax中contentType: “application/json” 的用法详解

 更新时间:2018年10月30日 11:09:04   作者:qq_1909940880  
这篇文章主要介绍了$.ajax中contentType: “application/json” 的用法,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下

具体内容如下所示:

$.ajax({
  type: httpMethod,
  cache:false,
  async:false,
  contentType: "application/json; charset=utf-8",
  dataType: "json",//返回值类型
  url: path+url,
  data:jsonData,
  success: function(data){
    var resultData = '返回码='+data.status+',响应结果='+data.message+',耗时='+data.tcost;
    layer.msg(resultData,{icon: 1});
  },
  error : function(xhr, ts, et) {
    layer.msg('服务调用失败!', {icon: 2});
  }
});

区分:

contentType: 发送信息至服务器时内容编码类型,简单说告诉服务器请求类型的数据

 默认值: "application/x-www-form-urlencoded"

dataType:告诉服务器,我要想什么类型的数据,除了常见的json、XML,还可以指定 html、jsonp、script或者text

不使用contentType: “application/json”则data可以是对象

$.ajax({
url: actionurl,
type: "POST",
datType: "JSON",
data: { id: nodeId },
async: false,
success: function () {}
});

使用contentType: “application/json”则data只能是json字符串

$.ajax({
url: actionurl,
type: "POST",
datType: "JSON",
contentType: "application/json"
data: "{'id': " + nodeId +"}",
async: false,
success: function () {}
});

总结

以上所述是小编给大家介绍的$.ajax中contentType: “application/json” 的用法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

相关文章

  • Jquery具体实例介绍AJAX何时用,AJAX应该在什么地方用

    Jquery具体实例介绍AJAX何时用,AJAX应该在什么地方用

    ajax是一个非常方便的工具,具有和表单相同的功能完成前端和后台之间的交互,起到局部刷新的作用,那么,大家知道ajax该何时用,用在哪些地方吗?下面小编给大家分享Jquery具体实例介绍AJAX何时用,AJAX应该在什么地方用,需要的朋友可以参考下
    2015-10-10
  • ajax 实现微信网页授权登录的方法

    ajax 实现微信网页授权登录的方法

    这篇文章主要介绍了ajax 实现微信网页授权登录的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-03-03
  • IE下jquery ajax无法获得最新数据的问题解决(IE缓存)

    IE下jquery ajax无法获得最新数据的问题解决(IE缓存)

    利用ajax查询数据,在谷歌浏览器下可以获取到最新数据,而在IE中获得是旧数据,无法获得最新的数据,经查资料,才发现时IE缓存再作怪
    2013-08-08
  • 浅析IE针对Ajax请求结果的缓存问题

    浅析IE针对Ajax请求结果的缓存问题

    我们通过一个ASP.NET MVC应用来重现IE针对Ajax请求结果的缓存。在一个空ASP.NET MVC应用中我们定义了如下一个默认的HomeController,其中包含一个返回当前时间的Action方法GetCurrentTime。
    2015-09-09
  • 用AJAX技术聚合RSS

    用AJAX技术聚合RSS

    用AJAX技术聚合RSS...
    2007-02-02
  • AngularJS tab栏实现和mvc小案例实例详解

    AngularJS tab栏实现和mvc小案例实例详解

    这篇文章主要介绍了angularJS tab栏实现和mvc小案例,本文通过实例代码给大家介绍的非常详细,需要的朋友可以参考下
    2017-05-05
  • SpringMVC+Jquery实现Ajax功能

    SpringMVC+Jquery实现Ajax功能

    SpringMVC:是基于Spring的一个子框架(MVC框架),功能强于Spring,这个框架主要是解决咱们Controller这一层的问题。这篇文章主要介绍了SpringMVC+Jquery实现Ajax功能,需要的朋友可以参考下
    2019-06-06
  • 实例代码讲解ajax实现的无刷新分页

    实例代码讲解ajax实现的无刷新分页

    这篇文章主要介绍了实例代码讲解ajax实现的无刷新分页的相关资料,需要的朋友可以参考下
    2015-12-12
  • Ajax + PHP session制作购物车

    Ajax + PHP session制作购物车

    这篇文章主要为大家详细介绍了Ajax结合PHP session制作购物车,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-06-06
  • ajax分页查询详解

    ajax分页查询详解

    本文主要介绍了ajax实现分页查询的步骤与方法。具有很好的参考价值。下面跟着小编一起来看下吧
    2017-03-03

最新评论