Maison > Article > interface Web > La vérification jquery ajax échoue et le formulaire est soumis pour résoudre le problème_jquery
validationEngine nous réduit beaucoup de travail dans la validation frontale des formulaires. Dans la plupart des cas, nous utilisons validationEngine pour valider les formulaires de plusieurs manières :
1 Utilisez la soumission normale du formulaire. Dans ce cas, le formulaire ne sera pas soumis si validationEngine échoue à la vérification.
2 Utilisez ajax pour soumettre le formulaire, mais n'utilisez pas la vérification ajax.
Cette méthode est également relativement simple, il suffit de vérifier si la vérification est réussie avant d'utiliser la requête ajax, par exemple :
. Cette méthode est réalisable pour la situation actuelle. Cette méthode de modification elle-même n'est pas recommandée et peut avoir un impact sur d'autres endroits. L'une des choses que j'ai trouvées est lorsque la situation suivante se produit :
.
4 Utilisez ajax pour vérifier et soumettre le formulaire en utilisant ajax. Cette méthode prête à confusion et la méthode de modification du code source ci-dessus n'est pas facile à utiliser.
Pour les troisième et quatrième méthodes, les solutions sont les suivantes :
Ajoutez l'attribut personnalisé control="userName,email" à la balise de formulaire qui utilise la vérification ajax. La valeur de l'attribut est l'ID du contrôle à vérifier à l'aide d'ajax (plusieurs contrôles sont séparés par des virgules).