关于通过web页面删除数据记录的设计改进
好久没发帖了,今天来个超级简单的玩玩。本来见识就短浅,O(∩_∩)O~
关于通过web页面删除数据记录,这是一个简单的设计问题,如下图是我们常用的方式, 即在每行记录前加一个checkbox,通过选中多条记录,点击下方的“删除”按钮。
此实现方式是有潜在风险的,尤其是物理删除。用户选中了多条记录,一旦点击了删除按钮,将会无法恢复。这对于某些业务数据或场景来说,可能非常麻烦。大多数web程序员都有过类似感触以及经历吧。
改进方式:
- js弹出确认按钮,这点很多人都会考虑且必须做
- 逻辑删除,即将数据暂存到一张bak表或其他介质,或置删除状态,以便恢复
- 页面设计的改进,改为每次只允许删除一条记录,从而将因为用户误操作而带来的损失降到最小,可以有如下几个方案:
l 去掉这样的批量“删除”按钮,每行记录上增加删除按钮
l 用户选择记录后,点击删除按钮时验证只允许选择一条
当看到一些不好的代码时,会发现我还算优秀;当看到优秀的代码时,也才意识到持续学习的重要!--buguge
本文来自博客园,转载请注明原文链接:https://www.cnblogs.com/buguge/archive/2013/01/06/2847529.html
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步