easyui datagrid数据批量删除
2016-12-16 23:09
411 查看
js页面
后台代码
//批量删除 function deleteStampdef(ctx) { var selRow = $("#dg").datagrid('getSelections'); if (selRow.length == 0) { showError("请至少选择一行数据!"); return false; } var ids = []; for (var i = 0; i < selRow.length; i++) { var id = selRow[i].id; ids.push(id); //把单个id循环放到ids的数组中 } $.messager.confirm('提示', '确认删除?', function(r) { if (r) { $.ajax({ url : ctx + '/system/deleteStampdef', dataType : 'json', type : 'post', data : { "array[]" : ids }, success : function(data) { $.messager.show({ title : '提示', msg : '删除成功', timeout : 3000, showType : 'slide' }); refresh(ctx); }, error : function(data) { showError('删除失败'); } }); } }); }
后台代码
public JsonResult deleteStampdef(HttpServletRequest request) { String[] array = request.getParameterValues("array[]"); for(int i =0;i < array.length;i++){ signetService.deleteStampdefById(array[i]);//这里是我调用其他模块的删除方法 } JsonResult info = new JsonResult(); info.setCode(1); return info; }
相关文章推荐
- easyui datagrid 批量 提交 json 数据到服务器
- easyui-editing datagrid 批量保存数据 二
- EasyUI的datagrid删除后一页所有数据不自动显示前页数据
- easyui中datagrid数据删除问题(加快删除速度)
- easyui-editing datagrid 批量保存数据 二
- EasyUI-DataGrid之批量删除
- CheckBox与DataGrid混用&DataSet批量删除数据
- easyui datagrid删除最后一页所有数据无法自动显示前页数据
- 解决EasyUi中的DataGrid删除一条记录后,被删除的数据仍处于被选中状态问题
- easyui datagrid批量编辑后向后台post数据
- 解决EasyUi中的DataGrid删除一条记录后,被删除的数据仍处于被选中状态问题
- easyui datagrid 批量编辑和提交数据
- JS调用C#后台代码---JS实现DataGrid“全选”、“反选”、调用后台代码批量删除数据
- easyui datagrid实现批量添加、删除、修改,列多对多动态配比
- EasyUI-DataGrid之批量删除
- 实例:SSH结合Easyui实现Datagrid的批量删除功能
- Excel导入easyui dataGrid数据批量保存新思路
- EasyUI-DataGrid之批量删除
- easyui-editing datagrid 批量保存数据 一