后端接口
@PutMapping(value = "addCity",consumes="application/json;charset=UTF-8")
@ResponseBody
@ApiOperation(value = "添加城市",notes = "参数为市省市区名字")
public ResponseEntity<?> addAreaDetails(@RequestBody CityDetails param) {
service.addAreaDetails(param);
return ResponseEntity.ok().build();
}
ajax
$.ajax({
url: '/city/addCity',
type: 'put',
dataType: 'json',
data: JSON.stringify(param),
contentType: "application/json;charset=UTF-8",
success: function () {
swal("添加成功")
},
error: function () {
swal("添加失败")
}
})
响应结果
但是就是走了 error
解决:添加响应数据
@PutMapping(value = "addCity",consumes="application/json;charset=UTF-8")
@ResponseBody
@ApiOperation(value = "添加城市",notes = "参数为市省市区名字")
public ResponseEntity<?> addAreaDetails(@RequestBody CityDetails param) {
service.addAreaDetails(param);
return ResponseEntity.ok(ImmutableMap.builder().put("success","成功").build());
}