“查看用户”页面列出了系统中的所有用户。您可以通过复选框多选用户,然后按“删除”按钮将其从系统中删除。我们抛出一个确认对话框,询问最终用户是否想要删除用户。如果他按下“确定”按钮我们会删除用户,如果他按下“取消”按钮,我们就不会执行任何操作。当用户点击“取消”按钮或保留选择时,我们是否应该删除在复选框中进行的用户选择。什么是最佳做法?
答案 0 :(得分:4)
请选择他们!
用户可能只是按错了按钮。并不意味着他选择了错误的用户......
答案 1 :(得分:2)
为了更好的可用性,请考虑不具有确认对话框。相反,为用户提供一种方法可以在以后撤消删除。
为什么呢?可能99次中的100次(或者1000次中的999次)他们真的意味着删除用户(除非你太容易意外删除)。那么为什么在100个要求他们确认的时候给他们带来99次不便,当你真正需要做的就是在他们想要撤消删除时给他们带来不便。
答案 2 :(得分:1)
我建议不要使用复选框列表,而是使用普通列表:命令只对选定的行进行操作。当然,取消对话后选择仍然存在 - 取消总是应该保持系统状态,就像打开对话框之前一样。