一、AJAX方法调用
$.ajax({
url : ctx + "/disinfectConfig/save.shtml",
data : JSON.stringify(getSaveData()),
type : "post",
loading : true,
dataType : "json",
contentType : "application/json",
success : function(data) {
if (data.state == 200) {
location.reload();
}
}
});
二、Controller方法调用
@RequestMapping("save")
@ResponseBody
public HttpResult save(@RequestBody List ddcs) {
HttpResult result = new HttpResult();
dmDisinfectConfigService.save(ddcs);
return result;
}
注意点,
contentType : "application/json", ajax请求参数必须设置,否则报错
@RequestBody 控制器配置必须设置,否则接受不到