2012-04-05 7 views
0

jquery validate pluginを使用して構文エラーが発生しました。私は、次の構文を使用しています理由は、クラスではなくフィールド名をターゲットにしたい:jQuery validate pluginを使用した構文エラー

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

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

}); 

Firebugのコンソールが不足していると言う:プロパティID

後の任意のアイデアですか?

答えて

1

オブジェクトリテラル構文を使用してオブジェクトを定義する場合、各key: value対宣言の後;を入れない:

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

O:key: value対宣言を分離

{ required: true } 

オブジェクトリテラルは、カンマで宣言されていますはい、もちろん、ありがとう。私はセミコロンを取り出しましたが、私はまだコンソールで同じ構文エラーがあります。 – Rick

関連する問題