相关疑难解决方法(0)

如果不显眼的验证无效则显示div,如果在MVC 3中有效则隐藏它

这是我的编辑视图的一部分:

<dt>
@Html.LabelFor(model => model.MainModel.StartDate)
</dt>
<dd>
@Html.TextBoxFor(model => model.MainModel.StartDate)
@Html.ValidationMessageFor(model => model.MainModel.StartDate)
    <div class="targetDiv"> My content </div>
</dd>
Run Code Online (Sandbox Code Playgroud)

因此,当你们所有人都知道StartDate我的模型中的字段无效时不显眼时会显示错误消息,如果有效则隐藏它.现在我想为此过程添加另一个操作.我需要如果StartDate值是无效的显示"targetDiv" div,如果StartDate值是有效隐藏它.你的建议是什么?

asp.net-mvc jquery unobtrusive-javascript unobtrusive-validation asp.net-mvc-3

4
推荐指数
2
解决办法
1万
查看次数