Сводка проверки с помощью JQuery в MVC 2 - PullRequest
2 голосов
/ 12 мая 2010

Я пытаюсь настроить проверку клиента в моем веб-приложении asp.net mvc 2 (Visual Studio 2010). Проверка на стороне клиента IS работает. Однако сводка проверки не является.

Я включаю следующие сценарии

<script type="text/javascript" src="../../content/scripts/jquery-1.4.1.js"></script>
<script type="text/javascript" src="../../content/scripts/jquery.validate.js"></script>
<script type="text/javascript" src="../../content/scripts/MicrosoftMvcJQueryValidation.js"></script>

Имейте это до запуска этой формы

<% Html.EnableClientValidation(); %>

и внутри формы

<%: Html.ValidationSummary("There are some errors to fix.", new { @class = "warning_box" })%>
<p>
    <%: Html.LabelFor(m => m.Name) %><br />
    <%: Html.TextBoxFor(m => m.Name) %>
    <%: Html.ValidationMessageFor(m => m.Name, "*") %>
</p>

У меня установлена ​​последняя версия MicrosoftMvcJQueryValidation.js из загрузки MvcFutures, но, похоже, она не поддерживает сводку проверки. Я попытался исправить это, установив дополнительные параметры, такие как errorContainer и errorLabelContainer, но похоже, что с ним связаны некоторые дополнительные проблемы.

Есть ли обновленная / лучшая версия этого файла?

1 Ответ

1 голос
/ 18 мая 2010

Лучшее решение, которое я нашел на данный момент, - это патч, так как Ince можно найти по адресу jQuery.validate и Html.ValidationSummary, которые прекрасно играют вместе .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...