在MVC页面中没有获取IE 8 Jquery验证

时间:2013-08-12 09:34:44

标签: jquery asp.net-mvc internet-explorer-8 jquery-validate unobtrusive-validation

所以我在MVC页面中有一个'Create'视图;输入表单使用剃刀代码生成:

@using (Html.BeginForm())
{
    @Html.ValidationSummary(true)
...
    <input type="submit" value="Create" />

</fieldset>
}

奇怪的是,验证在另一个“创建”页面上使用完全相同的代码。

我已经尝试更新JQuery库并且检查了代码,我认为可能导致问题的两个页面之间的唯一区别是,一个页面使用额外的脚本但是当我运行此脚本时禁用问题仍然存在。

这两个页​​面在Chrome和Firefox中运行良好。

有人可以指出我正确的方向!?

1 个答案:

答案 0 :(得分:0)

Nailed it!

我在另一个视图中生成了部分表单:

<aside>
    @Html.Partial("OtherView")
</aside>

在这种观点中,我重新宣布了相同的形式,即

@using (Html.BeginForm())
{
    @Html.ValidationSummary(true)

知道这样的事情看似微不足道......希望这有助于任何人像我一样愚蠢!