5

Nous essayons de faire fonctionner le plugin de validation JQuery sur notre site, mais nous avons trébuché sur un problème ici.ASP.NET comme ValidationGroup utilisant JQuery validate plugin?

Sur notre site nous avons un formulaire de connexion disponible pour l'utilisateur sur chaque page où nous voudrions utiliser le plugin pour valider que l'utilisateur a entré un nom d'utilisateur et mot de passe.

Nous avons aussi quelques pages montrant par exemple un type de formulaire que nous aimerions aussi valider en utilisant le plugin validate. Le problème que nous avons vu est qu'il n'y a aucun moyen de grouper la zone de texte nom d'utilisateur et mot de passe pour le bouton de connexion et toutes les zones de texte et d'autres choses dans le formulaire de soumission de ce formulaire. Si nous utilisions le validateur ASP.NET, nous utiliserions l'attribut ValidationGroup, mais je n'ai pas encore trouvé de solution satisfaisante pour utiliser JQuery.

Répondre

-2

http://docs.jquery.com/Plugins/Validation

Ce que vous devez faire est d'appeler le code suivant où « #myForm » est l'ID de la forme que vous essayez de valider:

$(document).ready(function(){ 
    $("#myForm").validate(); 
    }); 

Votre forme ressemblerait à ceci :

 <form id="myForm" method="get" action=""> 
     Name 
     <input id="cname" name="name" size="25" class="required" minlength="2" /> 
     E-Mail 
     <input id="cemail" name="email" size="25" class="required email" /> 
     <input class="submit" type="submit" value="Submit"/> 
    </form> 

Chaque formulaire que vous exécutez validate() active automatiquement la validation lorsque vous cliquez sur le bouton d'envoi.

+1

Le problème est que dans ASP.NET il n'y a qu'un FORM sur chaque page, au moins un FORM avec runat = "serveur" ensemble. Peut-être que la solution consiste à ajouter un «formulaire fictif» par groupe de validation unique, ou y a-t-il une meilleure ou une autre façon recommandée de le faire? /Martin –

Questions connexes