Pourriez-vous suggérer comment montrer le message d'erreur non après l'élément avec ID #GendendenderError, mais insérez-le à l'intérieur?
errorPlacement: function(error, element) { if (element.attr("name") == "myoptions" ) error.insertAfter('#genderError'); },
3 Réponses :
$('#genderError').text(error);`
Vous pouvez gérer plusieurs conditions à l'intérieur Comme ci-dessous - P> errorPlacement code>.
errorPlacement: function(error, element) {
if (element.attr("name") == "genderError") {
$('#genderError').html(error); //or
//$('#genderError').after(error);
}
else {
if (element.hasClass("chosen-select")) {
error.insertAfter(element.next('div.chosen-container'));
}
else {
error.insertAfter(element);
}
}
}
@Dimtriy, merci d'approuver ma réponse.
Utilisez
$ ('# GenderError'). Ajoutez (Erreur) CODE> TO
Ajouter code> à la fin de l'élément ou
$ ('# # GenderError'). Prepend ( erreur) code> pour l'ajouter au début. ou
$ ('# GenderError'). HTML (Erreur) CODE> TO
SWAP CODE> Le HTML intérieur de l'élément avec le contenu de
Erreur code>. Mais cela devrait être googlé, pas demandé ici. insert jQuery vous donne quelque chose de semblable 3 mignons