具体内容如下所示:
$.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;
.msg(resultData,{icon: 1});
},
error : function(xhr, ts, et) {
.msg(\'服务调用失败!\', {icon: 2});
}
});
区分:
contentType: 发送信息至服务器时内容编码类型,简单说告诉服务器请求类型的数据
默认值: \"application/x-www-form-urlencoded\"
dataType:告诉服务器,我要想什么类型的数据,除了常见的json、 ,还可以指定 html、jsonp、 或者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” 的用法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
继续阅读与本文标签相同的文章
-
选择按钮搭配VBA实现数据小型自动化
2026-05-18栏目: 教程
-
Python高级进阶#011 pyqt5按钮QPushButton应用
2026-05-18栏目: 教程
-
Apache Solr Velocity模版注入远程命令执行漏洞复线
2026-05-18栏目: 教程
-
从订货会的功能变迁看出版业的沧海桑田
2026-05-18栏目: 教程
-
ASP.NET Core on K8S深入学习(9)Secret & Configmap
2026-05-18栏目: 教程
