如何撤消MVC Textboxfor中的挂起更改?

时间:2016-02-26 16:29:14

标签: asp.net-mvc html-helper

我希望在编辑表单中有一个Html.Textboxfor。文本框将使用来自模型的数据进行映射。我还希望有一个按钮来撤消更改并恢复到之前映射的内容。

我该如何实现?

1 个答案:

答案 0 :(得分:1)

@frozenmirage您可以通过几种不同的方式来实现这一目标。您可以尝试将初始值加载到隐藏的输入中,并在“撤消”时将其抓取。单击按钮..就像这样。

剃刀

<input type="hidden" id="TextBoxValue" value="@Model.yourtextboxattributename" />

脚本

$('#undo').click(function(){
    var value = $('#TextBoxValue').val();
    $('#yourtextboxattributename').val("");
    $('#yourtextboxattributename').val(value);
});