前台报错:
jquery.min.js:4 GET http://…/…/… 415 (Unsupported Media Type)
ajax请求数据代码:
var data = { "id" : source_id};
$.ajax({
url:'*****',//请求路径
type:'GET',
dataType:'json',
data:data,
success:function(datas){
...
//成功后的操作
}
});
错误原因:
未使用[contentType : ‘application/json’,]配置指定请求参数格式。
正确代码:
var data = { "id" : source_id};
$.ajax({
url:'*****',//请求路径
type:'POST',
dataType:'json',
data:JSON.stringify(data), //将Map对象转化成JSON对象
contentType : 'application/json;charset=utf-8',//重要
success:function(datas){
...
//成功后的操作
}
});