单条数据的删除
开发工具与关键技术:
作者:唐俊祥
撰写时间:2019.4.22
单表数据的删除,员工表的单表删除是根据他的主键来删除,我们要根据员工的ID来删除所以要获取到它的员工ID,获取到ID后到它的删除按钮里调用delEmployee的方法οnclick=“delEmployee(’ + employeeId + ')”,再设置询问框confirm询问框的提示“确定要删除该条数据吗?”当点击确定删除后用post请求删除的路径,就可以到控制器写delEmployee的方法。如下图:
confirm询问框的提示点击删除就会弹出提示,如下图:
然后是写控制器的方法,要删除员工信息就要根据他新增时用到了多少张表,如果新增用了三张表那么就要从这三张表中删除信息,应该从那一张表开始删除,如下图所示:我们传过来的参数是员工ID所以我们先从员工表开始删除,根据员工ID查询需要删除的员工信息,从删除的员工表中获取到用户ID,再根据用户Id查询需要删除的用户角色明细表的信息,之后是从用户表中删除需要删除的信息。
然后我们就可以到页面中删除需要删除的员工信息,在查询没有出错的情况下我们点击删除按钮就可以成功删除一条员工信息。如下图: