具体内容如下所示:
$.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” 的用法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对悠久资源网网站的支持!
您可能感兴趣的文章:
- 跨域解决之JSONP和CORS的详细介绍
- JSON生成Form表单的方法示例
- 简单说说angular.json文件的使用
- JavaScript根据json生成html表格的示例代码
- MongoDB使用mongoexport和mongoimport命令,批量导出和导入JSON数据到同一张表的实例
- nodejs读取本地中文json文件出现乱码解决方法
- Go语言的JSON处理详解
- JavaScript JSON使用原理及注意事项