我的 web.config 中有以下内容...
<add key="ClientValidationEnabled" value="true" />
<add key="UnobtrusiveJavaScriptEnabled" value="true" />
...在我看来,我正在引用 jquery 验证...
<script src="@Url.Content("~/Scripts/jquery.validate.min.js")"></script>
<script src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.min.js")"></script>
...但验证只发生在服务器上。我还需要做什么才能使客户端验证正常工作?我认为在我的模型属性上使用 [Required] 的数据注释,然后引用 jquery 验证文件,然后它将执行客户端验证......但显然还有更多。