2

我正在尝试验证一个输入。所以我想得到这种规则 - 如果字段值等于“xxx”(文本),那么字段是有效的。

我试过这个,但它似乎只有当你希望两个输入相同时才有效。

$("#contact-form").validate({
    rules: {
        capcode: {
            equalTo: "xxx"
        }
    }
});​
4

1 回答 1

6

不确定您要实现什么,但您始终可以添加自定义验证方法:

$.validator.addMethod("customValidation", function(value, element) {
    return value == 'xxx'
}, "Value must be 'xxx'.");​

然后简单地在你的领域使用它:

$("#contact-form").validate({
    rules: {
        capcode: {
            customValidation: true
        }
    }
});​

请参阅此演示

于 2012-11-07T14:31:29.850 回答