2

1 つの入力を検証しようとしています。したがって、この種のルールを取得したい-フィールド値が「xxx」(テキスト)に等しい場合、フィールドは有効です。

私はこれを試しましたが、2 つの入力を同じにしたい場合にのみ機能するようです。

$("#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 に答える