Что делать с выбранными строками, когда пользователь нажимает кнопку отмены определенного действия - PullRequest
0 голосов
/ 30 июля 2010

На странице просмотра пользователей перечислены все пользователи системы. Вы можете выбрать несколько пользователей с помощью флажков и нажать кнопку «Удалить», чтобы удалить их из системы. Мы бросаем диалог подтверждения, чтобы спросить, хочет ли конечный пользователь удалить пользователей. Если он нажимает кнопку «ОК», мы удаляем пользователей, если он нажимает кнопку «Отмена», мы не выполняем никаких действий. Должны ли мы удалить выбор пользователя, сделанный в флажке, когда пользователь нажимает кнопку «Отмена», или оставить выбор как есть. Какова будет лучшая практика?

Ответы [ 3 ]

4 голосов
/ 30 июля 2010

Оставьте их выбранными, пожалуйста!

Возможно, пользователь нажал не ту кнопку.Не означает, что он выбрал не тех пользователей ...

2 голосов
/ 30 июля 2010

Для еще большего удобства использования , а не с диалоговым окном подтверждения. Вместо этого предоставьте пользователю способ отменить удаление позже.

Почему? Вероятно, в 99 раз из 100 (или, может быть, в 999 из 1000) они действительно означают удаление пользователей (если вы не сделаете случайное удаление слишком легким). Так зачем доставлять им неудобства в 99 случаях из 100 с просьбой подтвердить, когда все, что вам действительно нужно сделать, это доставить им неудобство один раз, когда они хотят отменить удаление.

1 голос
/ 30 июля 2010

Я бы рекомендовал не использовать список флажков, а простой список: команды просто работают с выбранными строками. Конечно, выбор остается после отмены диалога & mdash; Отмена всегда должна сохранять состояние системы, как это было до открытия диалога.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...