温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

$.ajax中contentType: “application/json” 怎么用

发布时间:2021-08-06 09:44:27 来源:亿速云 阅读:200 作者:小新 栏目:web开发

这篇文章主要介绍了$.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” 怎么用”这篇文章对大家有帮助,同时也希望大家多多支持亿速云,关注亿速云行业资讯频道,更多相关知识等着你来学习!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI