我使用jquery.validate但是我将我的规则作为数组传递,这可能吗?它似乎没有用,有人能指出我正确的方向吗?
谢谢!
rules:{
for (var i=0;i<myRules.length;i++)
{
myRules[i]:{
required = true;
}
}
},
答案 0 :(得分:0)
您不能在对象文字中包含语句。
var rules = {};
for(var i = 0; i < myRules.length; i++) {
rules[myRules[i]] = {
required: true
};
}
然后在传递给验证器的对象中使用rules: rules
。