Несколько пользовательских правил проверки в плагине Jquery Validate - PullRequest
0 голосов
/ 02 апреля 2012

Я использую плагин Jquery Validate для проверки ввода пользователя

однако я обнаружил, что эта опция недостаточна, и решил использовать пользовательские правила

Есть ли какой-либо веб-сайт, обеспечивающий эти правила?

Я хотел бы проверить формат даты и только целое число

Спасибо

Ответы [ 2 ]

0 голосов
/ 02 апреля 2012

вы можете добавить пользовательские правила, расширив валидатор jquery

   jQuery.validator.addMethod("customdate", function(value, element) { 
   return this.optional(element) || {your rules}
     }, "eg YYYY-MM-DD");

см. Здесь

http://docs.jquery.com/Plugins/Validation/Validator/addMethod#namemethodmessage

Только для номера, вам не нужно писать свои собственные правила. Это уже включает функцию, попробуйте цифры и цифры

  1  $("#form").validate({
        rules:{
            inputtype:{required:true,digits:true}

        },
        messages:{
            inputtype:{required:"Please provide Number",digits,"Number Only!"}

        }
    });

    2.  $("#form").validate({
        rules:{
            inputtype:{required:true,number:true}

        },
        messages:{
            inputtype:{required:"Please provide Number",number,"Number Only!"}

        }
    });
0 голосов
/ 02 апреля 2012

вы можете настроить плагин для проверки jQuery следующим образом.

jQuery("form#my-form").validate({
            rules: {
                //input field name "inputName"
                //implement your rules here
                inputName: {
                    minlength: 3
                }
            },
            messages: {
                inputName: {
                    required : 'Your customized message'
                }
            }
        });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...