Javascript jquery验证插件中的转义点

Javascript jquery验证插件中的转义点,javascript,jquery,json,validation,escaping,Javascript,Jquery,Json,Validation,Escaping,我正在使用jquery验证插件,如下所示 $( "#myform" ).validate({ rules: { user.email: { //the dot causes an error required: true, email: true } } }); 我在用户电子邮件输入文本字段名称中有一个点,这会导致错误。我怎样才能逃过这个点?它不是字符串,所以我不能使用\\ Html

我正在使用jquery验证插件,如下所示

$( "#myform" ).validate({
    rules: {
        user.email: {         //the dot causes an error
            required: true,
            email: true
        }
    }
});
我在用户电子邮件输入文本字段名称中有一个点,这会导致错误。我怎样才能逃过这个点?它不是字符串,所以我不能使用
\\

Html元素如下所示


是我正在使用的插件吗?你不能逃避它,你必须引用它,如下所示:

"user.email": {

事实是,对所有键使用双引号(而不是单引号!)是一种最佳实践,即使您不需要引号。这与JSON一致,JSON需要双引号。谢谢