ノックアウトとjQueryを使用しています。jquery ui ダイアログの「キャンセル ボタン動作」を実装する必要があります。ダイアログには、ノックアウト バインディングを含むフォームが含まれています。
ユーザーが変更をキャンセルした場合、オブジェクトをバックアップしてその状態を復元するにはどうすればよいですか?
更新: フィールド データだけでなく、すべてを復元する必要があります
ノックアウトとjQueryを使用しています。jquery ui ダイアログの「キャンセル ボタン動作」を実装する必要があります。ダイアログには、ノックアウト バインディングを含むフォームが含まれています。
ユーザーが変更をキャンセルした場合、オブジェクトをバックアップしてその状態を復元するにはどうすればよいですか?
更新: フィールド データだけでなく、すべてを復元する必要があります
Knockout.js のシンプルなエディター パターンをご覧ください。
編集/保存/キャンセル アクションを実装する適切な方法が含まれています。
他の人があなたのビューモデルを複製することを提案するようにします。ただし、モーダル内でクローンを使用してから、後でデータを永続化してください。