Struts2 同ajax发送多个id到后台,进行批量删除
来源:互联网 发布:ios 元数据丢失 编辑:程序博客网 时间:2024/06/12 23:21
html 删除
<input type="checkbox" id="id" name="id"/>
js获取值
// 获取勾选的复选框function getCheckboxList() { var strIds = ""; $('input[name=id]:checked').each(function(){ strIds += $(this).val() + ","; }); if(strIds.length > 0) { strIds = strIds.substring(0, strIds.length - 1); } return strIds;}
function doAsyncBatchDelete() { if ( confirm("确认要删除?") ) { var strIds = getCheckboxList("selectedRow"); if(strIds.length > 0) { $.ajax({ type: "post", url: root + "/test/deleteAsync", data :{ "strIds" : strIds }, cache: false, async:false, dataType: "json", success: function(data){ if(data.success) { window.parent.frames[ "mainFrame"].location.reload(true); } else { alert(data.msg); } } }); } else { alert("请勾选需要删除的数据!"); } }}
Action 对接获取参数的方法
public void deleteAsync() throws SysException { HttpServletRequest request = getHttpServletRequest(); String[] strIds = request.getParameterValues("strIds"); if(strIds != null && strIds.length > 0) { // 1. 校验该角色是否被使用,如果被使用,给出提示不能删除 try { // 2. 做你的删除操作 } catch (Exception e) { e.printStackTrace(); } } }
阅读全文
0 0
- Struts2 同ajax发送多个id到后台,进行批量删除
- 前台提交不同类多个对象或同一类多个对象集合到后台
- 【Ajax】(1)Ajax的原理,利用点对点通讯将前端页面输入的信息发送到后台进行检验
- easyui后台取值一般是主键id进行删除
- Struts2中使用ajax+json方式批量删除table数据
- SpringMVC 前台提交不同类多个对象或同一类多个对象集合到后台
- ajax同后台交互demo
- 前台发送 ajax 请求到后台传递数组参数
- 获取多选框的值 用ajax发送到后台
- ajax发送多个请求
- java----jsp发送请求到后台进行页面的跳转
- struts2与ajax结合传递数据到后台有两种形式
- struts2批量删除
- jquery ajax批量删除
- springmvc Ajax批量删除
- ajax 批量删除
- Ajax进行删除更新分页显示页面(JSP+Struts2+Poolman)
- 关于jersey获取表单多个同id数据信息
- django模型层
- 数据结构与算法分析 ——回溯算法之收费公路重建问题
- SD卡与fatfs文件系统(2)
- windows系统通过eclipse远程MapReduce服务器
- git学习笔记(三)
- Struts2 同ajax发送多个id到后台,进行批量删除
- parity
- hdu 1078 FatMouse and Cheese【dfs+dp】
- 31对象2---string
- SD卡与fatfs文件系统(3)
- Linux C 字符串输入函数 gets()、fgets()、scanf() 详解
- 关于缓存的那些传说
- c++STL vector扩容过程
- JavaScript原型