jQuery验证值规则

时间:2012-11-07 14:26:02

标签: jquery jquery-validate

我正在尝试验证一个输入。所以我想得到这样的规则 - 如果字段值等于" xxx" (文本)然后字段有效。

我试过这个,但它似乎只有在你想要两个输入相同的情况下才能工作。

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

1 个答案:

答案 0 :(得分:5)

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

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

然后只需在你的领域使用它:

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

请参阅此DEMO