以下のような条件に基づいて、1つのフィールドに対して異なるエラーメッセージを表示したいと考えています。jQuery同じフィールドの条件付きエラーメッセージの妥当性確認
jQuery(document).ready(function() {
//...
..//
$("#aID").validate({
rules: {
reason: "required",
aic: "required"
aAmt:{
required: function (element) {
var err;
var new_balance = Math.round(100*beg_balance)/100 - Math.abs(Math.round(100*adjustAmount)/100);
if ((parseInt(aAmount) >= parseInt(a_limit_amount))) {
err = "123";
return true;
}
else if (new_balance)
{
err = "321";
return true;
}
return false;
}
}
}
},
messages: {
reason:"Please select a reason code.",
aic: "Please select a credit AIC.",
pwdOverride: err
},
});
あり
messages: {
RoutingNumber: {
required:"Message1",
digits: "Message2",
rangelength: "Message 3"
}
}
以下のようなオプションがある。しかし鉱山は、このプラグインのいずれかのそれを構築し、検証メソッドを持っていません。 どのように達成するための助け?あなたがaAmt
のための私の他のループを見れば、検証に建てられたため、私は何を意味
は次のとおりです。rules
をそれはに収まらない、jQueryの検証のような検証に建てられた:あなたはここのようにいくつかの深刻な構文の問題を持っているList of built in validation methods
* "しかし、私はjqueryから検証をビルドしていません" *〜 "私の"は何を参照していますか? jQuery Validateプラグインをインストールしないと、上記のコードを使用することはできません。 – Sparky
@sparky実行したい検証を更新しました。 – JNPW
* "私は、jqueryから検証をビルドしていません"とはどういう意味ですか? [jQuery Validate plugin](https://jqueryvalidation.org)がインストールされていますか? – Sparky