前端easyui发ajax请求,把选中的datagrid传回后端 但是后端怎么都接收不到这个list
post、get,requestParam requestBody responseBody都试过 就是接收不到 到底为啥
前端打印这个table1list是有的 但是后端打印table1list就是null
前端代码:
function submitForm4() {
var table1list = $('#userList').datagrid('getChecked')
$.ajax({
type:'post',
url:'/gettablelist',
data: table1list,
dataType:"json",
success:function (){
$.messager.show({
title:"提示",
timeout:1000,
msg:"成功"
})
}
})
}
后端代码:
@PostMapping("/gettablelist")
@ResponseBody
public void getExcel1(@RequestParam(value = "table1list") List<Table1> table1list){
System.out.println(table1list);
}