2011-01-06 4 views
2

Я использую mvc 3 ненавязчивую концепцию для проверки. Он отлично работает на стороне клиента/сервера. Проблема в том, что он не будет очищаться, пока я не удалю сервер снова.ясная валидация сводка mvc3

Есть ли какой-либо дополнительный код, который мне нужно написать, чтобы очистить резюме?

+0

Да, вам нужно dd код, который отлично работает на моем ноутбуке. Видишь? – Chandu

ответ

1

Попробуйте использовать:

<% Html.EnableClientValidation(); // ВНИМАНИЕ: эта строка должна быть перед тем Html.BeginForm()

взглянуть на эту ссылку: http://geekswithblogs.net/stun/archive/2010/02/27/asp.net-mvc-client-side-validation-summary-with-jquery-validation-plugin.aspx

С уважением Navish

http://findnavish.livejournal.com

+0

hi Navish, thanx для вашего ответа. Но эта ссылка является решением для mvc2. Поскольку я работаю над mvc3. Часть валидации в обоих случаях совершенно различна, поскольку mvc3 вводит ненавязчивую концепцию javascript. –

8

код, чтобы очистить проверки резюме:

function clearValidationSummary() { 
    var container = $('form').find('[data-valmsg-summary="true"]'); 
    var list = container.find('ul'); 

    if (list && list.length) { 
     list.empty(); 
     container.addClass('validation-summary-valid').removeClass('validation-summary-errors'); 
    } 
} 
Смежные вопросы