use*_*418 1 javascript asp.net-mvc jquery viewbag
我有一份登记表.注册成功后,我必须在控制器中设置ViewBag.Msg并在视图中显示它.这次所有字段都清晰,只有"您已成功注册"消息.
现在,如果我单击"提交",则会调用jquery验证,并显示"必填字段"之类的错误消息.
但"成功"的信息仍然存在.我该如何清除此消息?
使用
TempData["mesage"]="Hello";
Run Code Online (Sandbox Code Playgroud)
代替
ViewBag.Message="Hello";
Run Code Online (Sandbox Code Playgroud)
因为ViewBag刷新时也保持数据但是TempData渲染一次后就处理掉了