我有一个C#.NET Web应用程序,并希望在每个视图中实现UNDO功能。以下网址是我正在做的陷阱“CTL-> Z”组合键。 MVC3 jQuery keyup event在使用“CTL-> Z”组合后如何恢复视图中每个字段的值的任何想法?
答案 0 :(得分:1)
您可以使用jQuery clone克隆对象 http://api.jquery.com/clone/ 然后在克隆对象中查找它们并将它们移回。您可能还需要查看http://docs.jquery.com/Plugins/Undo
答案 1 :(得分:1)
将以前的值存储在自定义属性中。
$(control).attr("data-undo", $(control).val());
如果您需要,只需将其写回输入。
$(control).val($(control).attr("data-undo"));