如何在提交数据后清除表单控件?

时间:2016-04-25 05:45:58

标签: javascript asp.net-mvc

在谷歌浏览器中返回保存的页面时,它是空的但在mozilla中返回到相同的表单然后在控件中显示已保存的数据。那么如何在提交数据后清除表单控件呢?

ModelState.Clear();

但它不起作用。并将下面的代码放在保存表单中。

window.onbeforeunload = function() { return "You work will be lost."; };

在返回保存页面时清除字段,但是当我们点击保存按钮然后抛出警报。

那么如何保存而不问'保留此页'选项并在保存页面后清除字段?

1 个答案:

答案 0 :(得分:0)

尝试这样做

而不是return View()

使用return RedirectToAction("Index")

[HttpGet]
public ActionResult Index()
{
           return View();
}
[HttpPost]
public ActionResult Index()
{
          //Your Code//
      //model.SaveChanges();
      return RedirectToAction("Index");       
}