Asp.net mvc 使用不引人注目的验证将类添加到错误范围
我正试图让示例在我的项目中起作用 我的代码当前看起来像:Asp.net mvc 使用不引人注目的验证将类添加到错误范围,asp.net-mvc,typescript,jquery-validate,unobtrusive-validation,asp.net-mvc-validation,Asp.net Mvc,Typescript,Jquery Validate,Unobtrusive Validation,Asp.net Mvc Validation,我正试图让示例在我的项目中起作用 我的代码当前看起来像: <!-- jQuery.validate --> @Scripts.Render("~/Bundles/jQueryVal") <script type="text/javascript"> TypeScript.Framework.Helper.GlobalHelper.initClientValidation(); </script> @Scripts.Render("~/Bundles/
<!-- jQuery.validate -->
@Scripts.Render("~/Bundles/jQueryVal")
<script type="text/javascript">
TypeScript.Framework.Helper.GlobalHelper.initClientValidation();
</script>
@Scripts.Render("~/Bundles/jQueryValUnobtrusive")
“我的登录”视图有两个简单的用户名和密码输入:
@Html.LabelFor(m => m.Request.Username, new {@class = "sr-only"})
@Html.TextBoxFor(m => m.Request.Username, new {@class = "form-control"})
@Html.ValidationMessageFor(m => m.Request.Username)
但是,帮助块
类从未分配给span
。
出现错误时,它会呈现给:
<span class="field-validation-error" data-valmsg-for="Request.Username" data-valmsg-replace="true">
<span id="Request_Username-error" class="">The Username field is required.</span>
</span>
用户名字段是必需的。
有什么想法吗?想知道您的
errorPlacement
选项和其中包含的条件有什么意义。这两种情况都会导致错误。insertAfter(element)
,这也与默认值相同。这只是复制和粘贴
d,不是我自己写的。错误。insertAfter(element)
和错误之间没有明显区别。insertAfter(element)
<代码>错误。insertAfter(元素)也是插件中的默认代码。
<span class="field-validation-error" data-valmsg-for="Request.Username" data-valmsg-replace="true">
<span id="Request_Username-error" class="">The Username field is required.</span>
</span>