jQuery验证字段,其中Name属性包含方括号?

Joe*_*Joe 3 html javascript forms validation jquery

我试图验证包含名称属性包含方括号[]的字段的表单.这是一个要求,我不能将name属性更改为其他东西,并且尝试通过ID或ClassName进行验证似乎很麻烦.

我将如何验证w作为以下示例?截至目前它不起作用(由于错误,使我的整个页面完全消失.

$("#loginForm").validate({
    rules: {

        login[username]: {
            required: true,
            email: true
        }
    },
    messages: {

        login[username]: {
            required: "Please provide an email",
            email: "Please enter a valid email address"
        }
    }
});
Run Code Online (Sandbox Code Playgroud)

ggr*_*ner 7

login[username]在javascript对象里面使用是无效的语法.使用它周围的引号使其有效"login[username]"