从数据库查询到的数据显示在页面中,每一条数据后面都有删除按钮 这个删除代码该怎么写
删除肯定是按id删除的,在按钮上添加onclick="del('"+id+"');"在js中写方法function del(id){// 调用控制器删除}
很多方法 用form的话 需要每行都要有一个form,比较麻烦 这种方法就是加入一个input type是hiden的隐藏域 隐藏每一行的id,还有就是可以用普通的button,加一个onclick='A(id的值)'这样子就可以把id的值传到js上 然后用js传给后端数据,还有就是可以用a标签也可以
<a href='XXX?id=XXX'>aaa</a>
这样子传递值
<!DOCTYPE html>
数据1 | 数据2 | 数据3 | 删除按钮 |
不知道是前端的还是后端的代码,这个是前端的。
后端的代码:
控制器是接收ID和flag操作标志,通过ID和flag选择操作数据库,以便知道删除的是哪一条记录,之后的就是调用操作数据库的函数。
这个操作数据库的代码如果还需要,可以私信我