首先参数 转成string类型 :data = JSON.stringify(data);
接着在ajax参数中 加入contentType:‘application/json’:
$.ajax({
url : url,
contentType: "application/json",
method : 'post',
dataType:'json',
data : data,
success : function(result) {
if (result.resultCode == 1) {
swal( result.resultMessage,"","success");
// 关闭弹出框
$("#saveModal").modal('hide');
//数据加载成功后设置列显示,不然boostrapTable的隐藏列不会执行formatter
//$('#table').bootstrapTable("showColumn","value_way");
//重新加载表格
$("#table").bootstrapTable("refresh");
} else {
swal(result.resultMessage,"","error");
}
}
});
ps:当然后台一般情况先我不加@RequesBody,
data可以直接传json对象进去,后台会自动封装成实体