Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 使用不引人注目的验证将类添加到错误范围_Asp.net Mvc_Typescript_Jquery Validate_Unobtrusive Validation_Asp.net Mvc Validation - Fatal编程技术网

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>