Проверка JQuery и маска для десятичного разделителя и разделителя тысяч

Я использую плагины Validate и mask.

В поле ввода мне нужно разрешить эти форматы чисел:

123,12 1 234,99 687 542,85

я пробовал следующие варианты: "обязательно": правда,
"число": правда

Как мне это сделать?

1 ответ

Я нахожу свой ответ:

$.validator.methods.number = function (value, element) {
            return this.optional(element) || /\d{1,3}(\.\d{3})*(\.\d\d)?|\.\d\d/.test(value);
        }

А потом:

$("#myform").validate({
            ignoreTitle: true,
            rules: {
                "myfield": {
                    "required": true,                       
                    "number": true

                }, ....
Другие вопросы по тегам