web-dev-qa-db-ja.com

モーダル内のモーダル(削除確認)

クリックするとモーダルでユーザーの詳細を表示する[表示/編集]ボタンがあります。モーダルには、保存ボタンと削除ボタンがあります。ユーザーが削除ボタンをクリックすると、ユーザーが削除されます。削除する前に、削除の確認を表示したいと思います。しかし、どうすればそれを示すことができますか?

モーダル内にモーダルを表示することは良い習慣ではないと思います。それとも大丈夫ですか?

2
yer

最初のモーダルはどのサイズですか?場合によっては(Visual Studio Onlineを考えると)、モーダルが画面全体のほとんどを占有します。この場合、小さなモーダルを追加することは問題にならないと思います。ユーザーはすでにモーダルに没頭しています。

モーダルのサイズが中程度の場合は、現在のモーダルを削除確認モーダルに置き換えるだけで済みます。この場合、削除する特定のアイテムを明示的に参照するメッセージが必要です。アイテムを削除ABCD? -キャンセル-このアイテムを削除するのではなく、確認しますか? -キャンセル-確認してください。「このアイテム」の意味を知るためのコンテキストが失われていたためです。

0
celinelenoble

ユーザーが削除するとどうなりますか?それは永続的ですか?

警告されるかどうかに関係なく、最終的にユーザーは間違いを犯すことになります。元に戻すと、その間違いによる悪影響を軽減できます。

可能であれば、確認のために警告を表示するのではなく、「元に戻す」をサポートするようにしてください。確認は本質的に侵入的であり、むしろ煩わしい。

「私たちが仕事を捨てる機会があるときはいつでも、コンピューターは私たちが私たちの行動を取り消すことを可能にしなければなりません。」 -警告を使用しない

そのモーダルを使用する必要がある場合、ユーザーがコンテキストを2回変更しないように、最初のウィンドウ内のコンテンツを変更できますか?

2
jukesyukes