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
