ajax将数组或list集合传到后台 的 【坑】
2024-09-07 18:38:54
代码如下
function deleteChecked() {
var orderNosList = new Array();
var rows = $("#dataGrid").datagrid("getChecked");
if (rows.length < 1) {
$.messager.confirm("提醒", "请选择招聘信息!");
} else {
for (var i = 0; i < rows.length; i++) {
orderNosList[i] = rows[i].id;
}
var params = {
reserveOrderNoList : orderNosList
}; $.ajax({
url : '${ctx}/lf/ll_wb_job/deleteChecked',
data : JSON.stringify(params),
type : 'POST',
contentType : "application/json",
dataType : 'json',
success : function() {
console.log(data);
}
});
}
}
前台页面、后台也不报错,就是获取不到
修改如下
function deleteChecked() {
var rows = $("#dataGrid").datagrid("getChecked");
var ids = [];
if (rows.length < 1) {
$.messager.confirm("提醒", "请选择招聘信息!");
} else {
for(var i=0; i<rows.length; i++){
ids[i] = rows[i].id;
}
alert(ids)
$.ajax({
type: 'post',
url: '${ctx}/lf/ll_wb_job/deleteChecked',
data: {ids:ids},
traditional: true,
success: function (result) {
console.log(result)
},
error: function(data){
alert("操作异常");
}
});
}
}
/**
* 批量删除选中信息
*/
@RequiresPermissions("lf:ll_wb_job:delete")
@RequestMapping(value = "deleteChecked", method=RequestMethod.POST)
@ResponseBody
public Map<String, Object> deleteChecked(HttpServletRequest request, HttpServletResponse response,Model model, Long[] ids) throws Exception {
Map<String, Object> jsonMap = new HashMap<String, Object>();
try{
boolean result = ll_wb_job_service.deleteChecked(ids);
if (result) {
jsonMap.put("success", true);
jsonMap.put("msg", "操作成功");
} else {
jsonMap.put("success", false);
jsonMap.put("msg", "操作失败");
}
}catch (Exception e) {
log.error("系统异常",e);
jsonMap.put("success", false);
jsonMap.put("msg", "操作失败");
}
return jsonMap;
}
https://blog.csdn.net/qq_32786873/article/details/80280869
https://blog.csdn.net/huaieli1/article/details/56678376/
https://blog.csdn.net/zengguanlin/article/details/80067816?utm_source=blogxgwz0
最新文章
- poj3461 Oulipo(KMP模板)
- 三种另外的循环 while{} 和do{}while{}还有switch case
- 前端开发之Chrome插件
- Eclipse HibernateTools安装
- 性能测试之系统监控工具nmon
- js 简易判断一个数字是否是小数
- Android之单复选框及Spinner实现二级联动
- hibernate_validator_06
- 零基础创建RCP工程
- 计算机网络--http代理server的设计与实现
- addEventlistener监听的事件完成一次后自动取消与jquery的one方法比较;animate动画制作,arguments.callee的用法
- javascript实现代码高亮
- Linux kernel Vhost-net 和 Virtio-net代码详解
- Kubernetes之调度器和调度过程
- 【supervisor】监控服务
- 如何在eclipse添加SVN菜单
- go变量赋初值
- C程序-进程内存结构分析
- linux shell 正则表达式(BREs,EREs,PREs)差异比较(转)
- VGG16提取图像特征 (torch7)
热门文章
- Zabbix Web 中文字体显示问题
- linux (wsl) npm 无法安装包
- (四)关于java.lang.IllegalMonitorStateException异常说明
- 洛谷P1006 传纸条【dp】
- Mac OS 系统开发环境的一些坑
- Vue 项目中对路由文件进行拆分(解构的方法)
- js监听页面标签切换
- codeforces#1148E. Earth Wind and Fire(贪心)
- 2 - Rich feature hierarchies for accurate object detection and semantic segmentation(阅读翻译)
- Leetcode题目39.组合总和(回溯+剪枝-中等)