ASP.NET MVC3 сравнивать валидатор не работает - PullRequest
1 голос
/ 18 января 2012

Я установил атрибут сравнения для сравнения паролей, как описано в этом блоге. Но это не работает. Когда я гуглил об этом, я обнаружил, что это известная ошибка в файле jquery.validate.js.

Исправлен ли валидатор сравнения

Форум Asp.net

Я пробовал решения, приведенные в ссылках выше, но безуспешно.

1 Ответ

1 голос
/ 18 января 2012

Описание

Вы смешиваете сервер и клиент.Атрибут DataAnnotation CompareAttribute работает только на стороне сервера.

Но вы можете получить аналогичную функциональность с помощью плагина проверки jQuery.

Пример

$.validator.addMethod("yourMethodName", function(value, element) {
    // compare and return
}

Дополнительная информация

Ознакомьтесь с этими двумя учебниками.

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