Ich würde verschiedene Fehlermeldungen für ein einzelnes Feld basierend auf Bedingungen wie unten wollen.jQuery Bedingte Fehlermeldungen für das gleiche Feld validieren
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
},
});
Es gibt eine Option wie unten
messages: {
RoutingNumber: {
required:"Message1",
digits: "Message2",
rangelength: "Message 3"
}
}
Aber Mine hat keine es Validierungsmethoden von diesem Plugin gebaut. Irgendwelche Hilfe, wie man es erreicht?
Was ich bei der Validierung gebaut meine ist, wenn Sie meine anderen Schleife sehen für aAmt
: rules
, es passt nicht in jQuery Validate der Validierung gebaut wie zum Beispiel: List of built in validation methods
* "Aber meine hat keine gebaut Validierung von jquery" * ~ Was bedeutet "meins" beziehen? Wenn Sie das jQuery Validate-Plugin nicht installieren, können Sie den obigen Code nicht verwenden. – Sparky
@sparky Ich habe die Validierung aktualisiert, die ich durchführen möchte. – JNPW
Was macht * "meins hat keine gebaut Validierung von jquery" * bedeuten ?? Haben Sie das [jQuery Validate Plugin] (https://jqueryvalidation.org) installiert? – Sparky