使用jQuery validate插件的语法错误

时间:2012-04-05 10:05:12

标签: jquery jquery-validate

我使用jquery validate plugin收到语法错误。我想定位类而不是字段名称,这就是我使用以下语法的原因:

$("#myFormID").validate({        
    $('.optionSelectClass').rules("add", {
        required: true
    });       

    $('.optionSelectClass').messages("add", { 
        required: "Please select an option"    
    });

}); 

Firebug控制台说缺少:属性ID

之后

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

使用对象文字语法定义对象时,请勿在每个;对声明后添加key: value

{
    required: true
}

通过逗号分隔的key: value对声明声明对象文字:

{
    required: true, // note the comma
    minLength: 4,   // note the comma
    maxLength: 10   // note _no_ comma; this will throw a SyntaxError in IE
}