所以我在 MVC 页面中有一个“创建”视图;输入表单是使用剃须刀代码生成的:
@using (Html.BeginForm())
{
@Html.ValidationSummary(true)
...
<input type="submit" value="Create" />
</fieldset>
}
奇怪的是,验证工作在另一个具有完全相同代码的“创建”页面上。
我已经尝试更新 JQuery 库并三次检查代码,我认为可能导致问题的两个页面之间的唯一区别是一个页面使用了额外的脚本,但是当我在禁用此脚本的情况下运行时,问题是还在那里。
这两个页面在 Chrome 和 Firefox 中都可以正常工作。
请问有人能指出我正确的方向吗!?