jQuery検証、異なる条件に基づいてカスタム関数からカスタムエラーを与える方法???。
これがサンプルコードです。これは私の実際のコードではありません。ここでは、問題をサンプルコードに入れようとしています。
カスタム関数を使用して、デフォルトの必須機能を変更しました。しかし、どうすればさまざまな条件に基づいて適切なメッセージを伝えることができますか。
rules: {
"data[Model][field1]": {
required:function(){
var myValue = $('#myfield').val();
if( myValue < '5') {
// Here i want to assign different error message
return false;
} else if( myValue > '10') {
// Here i want to assign different error message
return false;
} else {
return true;
}
}
},
messages: {
"data[Model][field1]":{ "required":"How can i get the above messages here??" }
}