我正在尝试验证包含名称属性包含方括号 [] 的字段的表单。这是我不能将名称属性更改为其他内容的要求,而且尝试通过 ID 或类名进行验证似乎很麻烦。
我将如何着手验证 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"
}
}
});
最佳答案
在 javascript 对象中使用 login[username]
是无效的语法。在它周围使用引号使其有效 "login[username]"
关于javascript - jQuery 验证名称属性包含方括号的字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9265375/