Вопрос плагина проверки Jquery - PullRequest
2 голосов
/ 21 июля 2011

мне нужно подтвердить номер счета, это может быть либо 6 цифр (111111), либо две буквы, а затем 6 цифр (xx111111).

Может кто-нибудь показать мне, как это сделать? спасибо.

Ответы [ 2 ]

4 голосов
/ 21 июля 2011

Как говорит @Teja, вам нужно использовать .addMethod с регулярным выражением. Я считаю, что это должно работать:

$.validator.addMethod("accountnumber", function(value, element) {
    return this.optional(element) || /^(\w{2})?\d{6}$/.test(value);
}, "Please enter a valid account number");


$("#form").validate({
    rules: {
        account: {
            accountnumber: true
        }
    }

});

Пример: http://jsfiddle.net/andrewwhitaker/tUaB7/

0 голосов
/ 21 июля 2011

Используйте метод addMethod в плагине проверки, как показано в примере, и измените регулярное выражение в соответствии с вашими критериями.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...