Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/xpath/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery验证并屏蔽十进制和千位分隔符_Jquery_Jquery Validate_Decimal_Jquery Mask - Fatal编程技术网

Jquery验证并屏蔽十进制和千位分隔符

Jquery验证并屏蔽十进制和千位分隔符,jquery,jquery-validate,decimal,jquery-mask,Jquery,Jquery Validate,Decimal,Jquery Mask,我使用插件验证和屏蔽 在输入字段中,我需要允许以下数字格式: 123,12 1 234,99 687542,85 我尝试了以下选项: “必需”:正确, “数字”:正确 我该怎么做呢?我找到了我的答案: $.validator.methods.number = function (value, element) { return this.optional(element) || /\d{1,3}(\.\d{3})*(\.\d\d)?|\.\d\d/.test(value)

我使用插件验证和屏蔽

在输入字段中,我需要允许以下数字格式:

123,12 1 234,99 687542,85

我尝试了以下选项: “必需”:正确,
“数字”:正确

我该怎么做呢?

我找到了我的答案:

$.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

                }, ....