利用checkbox实现JSP页面中数据的删除
答案:3 悬赏:10 手机版
解决时间 2021-03-07 06:32
- 提问者网友:听门外雪花风
- 2021-03-06 22:03
在JSP页面中利用checkbox实现相关数据的删除,只删除页面数据,不删除数据库数据
最佳答案
- 五星知识达人网友:青尢
- 2021-03-06 23:12
告诉你个思路吧,代码全写上太多了,具体就是在后台把数据存储成一个数组,然后传到前台,用js解析数组,动态的把数据插入到页面,用td.innerHtml属性至于这个td也是动态的,如果页面上有添加表格的按钮还可以动态插入一列。,然后td的id和checkbox的id都是动态增长的,然后后台循环遍历checkbox的id就可以了。
然后点击删除就可以把那一列的数据删除了,但是没提交,只是后台传到前台的数据写在前台的时候那一列的数据没了,刷新下还是会恢复原样的,需要点击checkbox,然后js判断checkbox的checked属性提交到后台才会删除。比如,checkbox1是被点选的,那对应的td的id1或者文本框的id1的值传到后台,删除就ok了。
然后点击删除就可以把那一列的数据删除了,但是没提交,只是后台传到前台的数据写在前台的时候那一列的数据没了,刷新下还是会恢复原样的,需要点击checkbox,然后js判断checkbox的checked属性提交到后台才会删除。比如,checkbox1是被点选的,那对应的td的id1或者文本框的id1的值传到后台,删除就ok了。
全部回答
- 1楼网友:十鸦
- 2021-03-07 00:01
你说的数据是什么呢?表格的一行吗
- 2楼网友:动情书生
- 2021-03-06 23:29
最简单的办法:checkbox的名字一样,value值设置成id,然后后台数值接收,然后sql语句delete from 表面 where id in(接收到的id); 然后返回原页面 ok
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯