【发布时间】:2021-04-11 15:15:35
【问题描述】:
我有一个使用 Bootstrap 并进行客户端验证的 ASP.Net Core Razor 页面。
表格如下所示:
<form method="post" class="needs-validation" novalidate>
...
_ValidationScriptsPartial.cshtml 如下所示:
<environment include="Development">
<script src="~/lib/jquery-validation/dist/jquery.validate.js"></script>
<script src="~/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js"></script>
...
一切正常。如果用户未能输入必填字段或输入的数字超过最大值,则表单将不会提交,并且违规字段会以红色突出显示。
问:“验证成功”是否触发了 DOM 事件?
我想在我知道表单“OK”之后执行一些 Javascript,但在它实际发布到服务器之前。
提前谢谢你!
【问题讨论】:
标签: c# asp.net-core bootstrap-4 asp.net-core-mvc unobtrusive-validation