您的位置:首页 > 其它

关于通过web页面删除数据记录的设计改进

2013-01-06 13:13 537 查看
好久没发帖了,今天来个超级简单的玩玩。本来见识就短浅,O(∩_∩)O~

关于通过web页面删除数据记录,这是一个简单的设计问题,如下图是我们常用的方式, 即在每行记录前加一个checkbox,通过选中多条记录,点击下方的“删除”按钮。


此实现方式是有潜在风险的,尤其是物理删除。用户选中了多条记录,一旦点击了删除按钮,将会无法恢复。这对于某些业务数据或场景来说,可能非常麻烦。大多数web程序员都有过类似感触以及经历吧。

改进方式:

js弹出确认按钮,这点很多人都会考虑且必须做

逻辑删除,即将数据暂存到一张bak表或其他介质,或置删除状态,以便恢复

页面设计的改进,改为每次只允许删除一条记录,从而将因为用户误操作而带来的损失降到最小,可以有如下几个方案:

    l 去掉这样的批量“删除”按钮,每行记录上增加删除按钮

    l 用户选择记录后,点击删除按钮时验证只允许选择一条
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐