一、错误
原来的代码
// 获取信息
let ajaxResponse = $.ajax({
"url": "admin/get/role/page.json",
"dataType": "json",
"contentType": "application/json; charset=UTF-8",
"type": "post",
"scriptCharset": "utf-8",
"data": {
"keyword": window.keyword,
"pageNum": window.pageNum,
"pageSize": window.pageSize
},
"async": false
});
浏览器的network 调试
后台无法获取参数
二、解决方案
改正后的代码
// 获取信息
let ajaxResponse = $.ajax({
"url": "admin/get/role/page.json",
"dataType": "json",
"type": "post",
"scriptCharset": "utf-8",
"data": {
"keyword": window.keyword,
"pageNum": window.pageNum,
"pageSize": window.pageSize
},
"async": false
});
浏览器的控制台
可以发现这里的控制台的表单数据都都不一样了
这时候后台可以获取到数据了