Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/434.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/2/jquery/78.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
Javascript jQuery错误-语法错误:缺少:在属性id之后_Javascript_Jquery - Fatal编程技术网

Javascript jQuery错误-语法错误:缺少:在属性id之后

Javascript jQuery错误-语法错误:缺少:在属性id之后,javascript,jquery,Javascript,Jquery,我在下面的代码中得到一个错误“SyntaxError:missing:after property id” jQuery("#username_update").validate({ rules : { new-username : { required : true, email : true }, retype-username : {

我在下面的代码中得到一个错误“SyntaxError:missing:after property id”

jQuery("#username_update").validate({

        rules : {
            new-username : {
                required : true,
                email : true
            },
            retype-username : {
                required : true,
                email : true
            }
        },

        messages : {
            new-username : {
                required : "New User Name must be filled in"
            },
            retype-username : {
                required : "Retype User Name must be filled in"
            }
        }

    });

规则{new username:{line.出现错误。是否有帮助?

新用户名不是有效的属性名。请将其引用,或使用下划线。
未命名的属性名称必须遵守javascript标识符规则(字母数字加下划线和美元)。带引号的属性可以是任何字符串。

新用户名不是有效的属性名称。请将其引为引号或使用下划线。 未命名的属性名称必须遵守javascript标识符规则(字母数字加下划线和美元)。带引号的属性可以是任何字符串。

您不能在属性名称新用户名中使用“-”。使用下划线…

您不能在属性名称新用户名中使用“-”。使用下划线…

使用

"new-username" : {
                required : "New User Name must be filled in"
            }
而不是

new-username : {
                required : "New User Name must be filled in"
            }
使用

而不是

new-username : {
                required : "New User Name must be filled in"
            }
使用“-”的json无效使用“-”的json无效