Sto utilizzando jQuery Validate per convalidare una pagina con un numero elevato di righe ripetute di dati. A causa dello spazio limitato, ogni riga ha il proprio riepilogo di convalida.Come aggiungere messaggi a una classe con addClassRules
Io uso addClassRules ad applicare le regole di convalida alla pagina, ma i messaggi di errore di default sono troppo generici nel sommario (ad esempio "campo è richiesto, campo è richiesto ecc)
Esempio:.
jQuery.validator.addClassRules({
amount: {
required: true,
range: [0, 2000000]
},
comment: {
maxlength: 51
},
owner: {
notFirstOption: true
},
A: {
required: function (element) {
return getParentElement($(element), "tr").find(".colB input.B").val().length > 0;
},
digits: true
}});
si può richiedere messaggi personalizzati per le regole di ogni classe di convalida dei casi che sto cercando qualcosa come:?
jQuery.validator.addClassMessages({
amount: {
required: "Amount is required",
range: "Amount must be between 0 and 2,000,000"
},
comment: {
maxlength: "Comment may be a maximum of 51 characters"
},
owner: {
notFirstOption: "Please select an owner"
},
A: {
required: "A is required if B is entered",
digits: "A must be numeric"
}});
Grazie in anticipo per qualsiasi aiuto che ca n offerta!
Grazie, sei stato bullseye –