I have a edit in place section to which I want to add a confirmation of changes before the knockoutjs model is updated.
Here’s the jsFiddle example of what I have now.
Here’s what I would like it to do.
- User clicks on editable section
- textbox appears with save/cancel buttons next to it.
- if user makes a change and clicks save, view model is updated
- if user makes a change, but decides to keep the original content, they click cancel, view model remains unchanged, texbox is hidden, and editable element remains unchanged.
The behavior of the cancel click is what I’m not sure how to implement. Can anyone suggest how this could be done?
I prefer to use custom binding handler for this.
Example http://jsfiddle.net/7v6Dx/10/
Html
JavaScript