/ / comment puis-je contrôler le contrôle du moteur de validation jQuery avec plusieurs boutons? [dupliquer] - c #, javascript, jquery

Comment puis-je contrôler le contrôle du moteur de validation JQuery avec plusieurs boutons? [dupliquer] - c #, javascript, jquery

Duplication possible:
Validation jQuery - Plusieurs boutons d'envoi sur un seul formulaire asp.net, différents groupes de validation?

J'utilise le plug-in de moteur de validation jQuery et la page de contenu contient deux boutons: l'un est un bouton de soumission et l'autre, un bouton d'annulation.

Lorsque je clique sur le bouton d'envoi, la validation du formulaire se déclenche mais lorsque je clique sur le bouton d'annulation, la validation du formulaire se déclenche à nouveau. Je ne veux pas déclencher de validation lorsque le bouton d’annulation est cliqué.

Une idée ?

<form>
<asp:TextBox ID="TextBox1" CssClass="validate[required]" runat="server"></asp:TextBox>
<asp:TextBox ID="TextBox2" CssClass="validate[required]" runat="server"></asp:TextBox>
<asp:Button ID="Button1" runat="server" Text="send" />
</form>
<asp:Button ID="Button2" runat="server" Text="cancel" />

Réponses:

0 pour la réponse № 1

C'est plus une question asp.net.

Vous pouvez simplement ajouter CausesValidation="False" en tant qu'attribut:

<asp:Button ID="Button2" runat="server" Text="cancel" CausesValidation="False" />

0 pour la réponse № 2

Mentionnez le type du bouton. Un bouton sans type à l'intérieur d'un formulaire sera considéré comme un bouton d'envoi.

Spécifiez simplement le type en tant que bouton pour le bouton d'annulation. Cela ne déclenchera pas de validation