jQuery验证器:使用addMethod添加的调用方法

时间:2012-01-27 18:45:45

标签: jquery jquery-validate

如何调用使用jQuery.validator创建的validate方法?

示例:

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 个答案:

答案 0 :(得分:8)

使用addMethod添加的方法位于$.validator.methods对象中。您可以像这样致电functionA

jQuery.validator.addMethod("functionB", function(value, element) {
    return jQuery.validator.methods.functionA.call(this, value, element);
}, "MSG B");