Je suis à la suite de la démo ici
http://jquery.bassistance.de / Validate / Demo / Marketo / P>
sur la soumission du formulaire, si le champ est vide, comment sont les boîtes d'entrée et d'autres champs obtenant cette bordure rouge autour d'eux? Qu'est-ce que c'est que je dois ajouter mon droguer du plugin pour obtenir cela? P>
update strong> p> Je sais comment obtenir La frontière via CSS, j'ai besoin de savoir comment est le plugin de validation changeant le CSS. P> considère p> p>
3 Réponses :
quelque chose comme ça va le faire ...
Dans ce cas, Firebug est votre ami . P> p>
Merci pour la pointe, mais j'avais besoin de savoir quoi changer pour valider la déclaration du plugin pour modifier le CSS des champs de saisie.
@Shivik Vous ne devriez pas utiliser JavaScript pour ajouter directement CSS. Je doute donc que le plugin vous donne cette option.
Voulez-vous dire que je ne devrais pas faire cela - $ (ceci) .Addclass ('erreur'); code> ?? Quoi qu'il en soit, j'ai trouvé l'option que je cherchais.
@Shivik Ajout d'une classe est différent de changer directement les propriétés CSS.
Droit. :) a mal compris votre commentaire un peu. Le plugin n'offre en effet pas d'option pour modifier directement les propriétés CSS, mais elle offre des méthodes Hightlight code> et
Legighlight code> pour faire exactement cela.
Nice.Merci 🌹🌹🌹
Vous associez un Exemple: P> flou () code> gestionnaire d'événements à la boîte de saisie. Dans votre fonction de rappel, vous vérifieriez le contenu de l'entrée, puis modifiez le CSS en conséquence en utilisant
CSS () code>.
<input type="text" id="myField" />
<script type="text/javascript">
$("#myField).blur(function() {
if ($(this).val() == "") {
$(this).css("borderColor", "red");
}
});
</script>
Je fais la validation de la forme à l'aide du plugin JQuery Validate. Donc, je cherche à modifier ce CSS à l'aide du plug-in validateur, non pas en utilisant des événements de jQuery normaux.
Dans ce cas, je suggérerais de lire la documentation ici: docs.jquery.com/plugins/validation
C'est comme ça que j'ai accompli ce que je cherchais ... à l'aide du en surbrillance code> et
Legighlight code> Options dans la jQuery .validate Plugin fait l'affaire. P> p>