jQuery验证值规则

iKa*_*ars 1 jquery jquery-validate

我试图验证一个输入.所以我想得到这种规则 - 如果字段值等于"xxx"(文本),则字段有效.

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

$("#contact-form").validate({
    rules: {
        capcode: {
            equalTo: "xxx"
        }
    }
});?
Run Code Online (Sandbox Code Playgroud)

Mic*_*uda 5

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

$.validator.addMethod("customValidation", function(value, element) {
    return value == 'xxx'
}, "Value must be 'xxx'.");?
Run Code Online (Sandbox Code Playgroud)

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

$("#contact-form").validate({
    rules: {
        capcode: {
            customValidation: true
        }
    }
});?
Run Code Online (Sandbox Code Playgroud)

看这个DEMO.