设置:
我有一个表格和一个“提交”按钮。理想情况下,用户应该填写表格,单击“提交”,然后离开选项卡。如果他试图离开选项卡而不保存更改,我需要用 3 个选项提醒他:
- 节省
- 丢弃:丢弃表单数据更改,并离开选项卡,就好像数据从未修改过一样。如果用户回到同一个选项卡,他应该会看到“未修改”的数据。
- 取消:只需关闭对话框,将用户保持在同一选项卡上。用户可以进一步修改数据,点击保存等。
问题:
实现保存和取消很容易。问题在于“丢弃”。如果用户点击“放弃”,表单数据应该恢复到修改前的状态。
有没有办法做到这一点?如果我没有正确解释问题,请告诉我。