設定:
フォームと「送信」ボタンがあります。理想的には、ユーザーはフォームに記入し、[送信] をクリックしてからタブを離れる必要があります。彼が変更を保存せずにタブを離れようとした場合、3 つのオプションで彼に警告する必要があります。
- 保存
- 破棄: フォーム データの変更を破棄し、データが変更されていないかのようにタブを離れます。ユーザーが同じタブに戻ると、「変更されていない」データが表示されます。
- キャンセル: ダイアログ ボックスを閉じるだけで、ユーザーは同じタブにとどまります。ユーザーは、データをさらに変更したり、[保存] をクリックしたりできます。
問題:
保存とキャンセルの実装は簡単です。問題は「捨てる」です。ユーザーが [破棄] をクリックすると、フォーム データは変更前の状態に復元されます。
これを行う方法はありますか?問題を適切に説明していない場合は、お知らせください。