-1
这是我的验证信息。确认信息消失并提交表格
@Html.ValidationMessageFor(m => m.name, "", new { id = "valName" })
我赋值为ID使用下面的jQuery
$('#valName').html('new content');
但点击提交按钮时,确认消息消失,并提交表单。
如何保持单击按钮时的验证消息?
这是我的验证信息。确认信息消失并提交表格
@Html.ValidationMessageFor(m => m.name, "", new { id = "valName" })
我赋值为ID使用下面的jQuery
$('#valName').html('new content');
但点击提交按钮时,确认消息消失,并提交表单。
如何保持单击按钮时的验证消息?
您必须在视图中包括以下脚本:
<script src="@Url.Content("~/Scripts/jquery.validate.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.min.js")" type="text/javascript"></script>
请相关的标签添加到您的问题,以确保它是可见的。 –
你为什么要设置'ValidationMessageFor()'生成的span元素的文本,这是'jquery.validate.js'的责任(当你提交时会这样做)你究竟在做什么? –
夫妇问题:您的表单是否具有“@ Html.ValidationSummary(true”? – GANI