Valider le formulaire avec Jquery

Table des matières
Pour réaliser cette tâche nous utiliserons Jquery Validation, une bibliothèque pour que le code soit plus propre, plus compact et extensible. Cette technologie fonctionne à la fois pour les développeurs php et asp.net, car elle s'exécute côté client et non sur le serveur.
Nous allons commencer par télécharger le plugin http://jqueryvalidation.org/ et aussi la dernière version de JQuery http://jquery.com/download/
Entre les étiquettes
Le plugin jquery.validation fonctionne à travers des méthodes de validation et les règles de validation que nous allons définir.
La méthode de validation est le type de données, par exemple un champ de texte numérique et le règles de validation Ils permettent d'associer un élément de notre formulaire, par exemple en texbox, à une ou plusieurs méthodes de validation.
Par exemple, nous définissons un formulaire et une zone de texte de nom et lui attribuons un identifiant et la classe requise, c'est-à-dire obligatoire obligatoire.

nom

Après le formulaire on met le code qui va faire la validation

Le résultat si nous essayons d'envoyer le formulaire sans rien écrire dans le champ du nom est un message. Ce champ est obligatoire par défaut en anglais.

Nous allons ajouter un champ email au formulaire et à l'attribut requis nous attribuons email

E-mail

Dans ce cas, nous pouvons voir que le champ mail a été validé et il indique qu'il ne s'agit pas d'un e-mail valide.
TRADUCTION DES MESSAGES D'ERREUR
Nous avons vu que par défaut la validation jquery utilise la langue anglaise, nous allons voir comment la traduire en espagnol. Lorsque nous téléchargeons le plugin dans le répertoire de localisation, il inclut les fichiers js avec les messages traduits en plusieurs langues, nous n'avons qu'à choisir celui dont nous avons besoin et l'ajouter dedans, donc nous ajoutons
Nous actualisons le web et les changements sont observés avec les erreurs en espagnol

Le fichier de langue est simplement du texte qui contient une fonction jquery, nous pouvons donc l'ouvrir et le modifier pour personnaliser les messages.
Si on veut qu'un champ ne soit pas validé, on n'y mettra pas la classe requise. Ce plugin prend en charge divers formats de données tels que la valeur maximale, la valeur minimale, la date, les chiffres numériques, la validation de lien. Nous pouvons également créer des règles telles qu'un champ d'âge où seules les valeurs numériques entre 18 et 99 ans sont autorisées à être saisies

$ ().prêt (fonction ()) {

$ ("#formdatos").validate ({

déboguer : vrai,

des règles: {

âge: {

requis : vrai,

chiffres : vrai,

min: 18,

max : 99

}

}

})

})

Ce plugin nous permet de gagner beaucoup de temps dans le développement d'applications web et d'éviter de faire des erreurs de saisie de données par exemple.

Les règles et méthodes peuvent être créées avec une plus grande complexité et même effectuer des extensions à l'aide de fonctions jquery telles que la traduction ou d'autres dont nous avons besoinAvez-vous aimé et aidé ce tutoriel ?Vous pouvez récompenser l'auteur en appuyant sur ce bouton pour lui donner un point positif

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave