文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php教程>javascript怎么删除信息

javascript怎么删除信息

时间:2021-07-12  来源:互联网

今天PHP爱好者给大家带来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怎么删除信息的详细内容,更多请关注php爱好者其它相关文章!

相关阅读更多 +
最近更新
排行榜 更多 +
元梦之星最新版手游

元梦之星最新版手游

棋牌卡牌 下载
我自为道安卓版

我自为道安卓版

角色扮演 下载
一剑斩仙

一剑斩仙

角色扮演 下载