javascript怎么删除信息
导读:收集整理的这篇文章主要介绍了javascript怎么删除信息,觉得挺不错的,现在分享给大家,也给大家做个参考。javascript删除信息的方法:首先在每一条数据的前面加一个字段;然后点击批量删除按钮跳转到batchDelete( 方法;最...
收集整理的这篇文章主要介绍了javascript怎么删除信息,觉得挺不错的,现在分享给大家,也给大家做个参考。javascript删除信息的方法:首先在每一条数据的前面加一个字段;然后点击批量删除按钮跳转到batchDelete()方法;最后创建后台处理代码即可。
本文操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。
javascript怎么删除信息?
JS + Ajax批量删除数据信息
批量删除数据信息已经是很常见的功能需求了,下面是一个JS + Ajax提交给后台进行数据删除的一个小例子:
首先在每一条数据的前面加一个字段,用来显示复选框,代码如下:
input tyPE="checkbox" name="userCheck" value="${ user.id} " />
点击批量删除按钮跳转到batchDelete()方法:代码如下:
function batchDelete(){ //判断至少选择了一项 VAR checkedNum = $("input[name='userCheck']:checked").length; if (checkedNum == 0) { alert("至少选择一项删除!"); return; } if (confirm("确定删除选中的用户?")) { var userList = new Array(); $("input[name='userCheck']:checked").each(function(){ userList.push($(this).val()); } ); $.ajax({ type : "post", url : "%=request.getContextPath() %> /user/batchDelete", data : { userList : userList.toString()} , success : function(){ alert("删除成功!"); location.reload(); } , error : function(){ alert("刪除失败!") } } ); } }
后台Java处理代码如下:
@RequestMapping(value="/batchDelete")public String batchDelete(String userList){ String[] strs = userList.splIT(","); for (int i = 0; i strs.length; i++) { userService.delete(Integer.parseint(strs[i])); } return "redirect:/user/users"; }
推荐学习:《javascript高级教程》
以上就是javascript怎么删除信息的详细内容,更多请关注其它相关文章!
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: javascript怎么删除信息
本文地址: https://pptw.com/jishu/591764.html