后端接收不到字符串
前端js传递参数
var gzlbzdLbbh = $.table.selectColumns("gzlbzdLbbh"); var gzlbzdGsdm = $.table.selectColumns("gzlbzdGsdm"); var gzlbzdGcdm = $.table.selectColumns("gzlbzdGcdm"); $.operate.post(prefix + "/remove", {"gzlbzdLbbh": gzlbzdLbbh, "gzlbzdGsdm": gzlbzdGsdm ,"gzlbzdGcdm" : gzlbzdGcdm});
注意 gzlbzdLbbh gzlbzdGsdm gzlbzdGcdm 参数类型
@PostMapping( "/remove")
@ResponseBody
public AjaxResult remove(String gzlbzdLbbh,String gzlbzdGsdm,String gzlbzdGcdm)
此时后端接收参数为null
原因在于前端参数类型和后端参数类型不匹配 此时前端参数类型为number
解决方案:
前端类型转换即可
var gzlbzdGsdm = $.table.selectColumns("gzlbzdGsdm")+"";

浙公网安备 33010602011771号