Валидатор jQuery: метод Call добавлен с помощью addMethod - PullRequest
4 голосов
/ 27 января 2012

Как я могу вызвать метод validate, созданный с помощью jQuery.validator?

Пример:

jQuery.validator.addMethod("functionA", function(value, element) {
    if($.trim(value)==""){
        return false;
    }
    return true;
}, "MSG A");

jQuery.validator.addMethod("functionB", function(value, element) {
    return jQuery.functionA(); //<--- How do I do it?
}, "MSG B");

1 Ответ

8 голосов
/ 27 января 2012

Методы, добавленные с помощью addMethod, находятся внутри объекта $.validator.methods. Вы можете позвонить functionA так:

jQuery.validator.addMethod("functionB", function(value, element) {
    return jQuery.validator.methods.functionA.call(this, value, element);
}, "MSG B");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...