国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > AJAX > 正文

ajax中設置contentType: "application/json"的作用

2024-09-01 08:31:02
字體:
來源:轉載
供稿:網友

最近在做項目交互的時候,剛開始向后臺傳遞數據返回 415 ,后來百度添加了 contentType:“application/json“ 之后返回400,然后把傳輸的數據格式改為json字符串就傳輸成功了,現在我們來看看 contentType:“application/json“的作用:

添加 contentType:“application/json“之后,向后臺發送數據的格式必須為json字符串

$.ajax({  type: "post",  url: "mobile/notice/addMessageInfo.jspx",  contentType: "application/json",  data:"{'name':'zhangsan','age':'15'}",  dataType: "json",  success: function(data) {    console.log(data);  },  error: function(msg) {    console.log(msg)  }})

不添加 contentType:“application/json“的時候可以向后天發送json對象形式

$.ajax({  type: "post",  url: "mobile/notice/addMessageInfo.jspx",  data:{name:'zhangsan',age:'15'},  dataType: "json",  success: function(data) {    console.log(data);  },  error: function(msg) {    console.log(msg)  }})

另外,當向后臺傳遞復雜json的時候,同樣需要添加 contentType:“application/json“,然后將數據轉化為字符串

var data = {  uploadarray: uploadarray,  messageInfo: {    messageTitle: messageTitle,    messageContent: messageContent,    publisher: publisher  },  userId: userId}$.ajax({   type: 'post',  url: "mobile/notice/addMessageInfo.jspx",  contentType: 'application/json',  data: JSON.stringify(data),  dataType: "json",  success: function(data) {    console.log(data);  },  error: function(msg) {    console.log(msg)  }})

補充:下面看下$.ajax中contentType: “application/json” 的用法

不使用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"的作用,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對武林網網站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 广饶县| 上林县| 勐海县| 海门市| 文安县| 英德市| 大庆市| 额尔古纳市| 农安县| 黑龙江省| 玉山县| 南安市| 遵化市| 察雅县| 高安市| 政和县| 连江县| 庄浪县| 日喀则市| 康乐县| 文成县| 柘城县| 连平县| 康保县| 石首市| 龙山县| 永寿县| 扎兰屯市| 高唐县| 灵山县| 平度市| 中超| 马关县| 温州市| 富宁县| 泽库县| 左云县| 长汀县| 吴江市| 图片| 青神县|