recherche

Maison  >  Questions et réponses  >  le corps du texte

angulaire.js - Si la soumission du formulaire ne nécessite pas de vérification requise lorsque l'élément masqué n'est pas affiché, que dois-je faire s'il doit être vérifié lorsqu'il est affiché ?

Comme indiqué dans le titre, il existe un formulaire dans lequel un p est contrôlé par une case à cocher. Si cette case est cochée, l'élément d'entrée sous le p sera affiché et une vérification est requise. Si cette case n'est pas cochée, il n'est pas nécessaire de vérifier les éléments cachés lors de la soumission du formulaire. Dans le cas de ng-if, même si validator="[required]" est ajouté aux éléments affichés, ils ne seront pas vérifiés après avoir été affichés. Dans le cas de ng-hide, validator="[required]" effectuera également la validation requise sur les éléments masqués.

Supplément : si vous écrivez l'attribut requis directement dans la balise d'entrée, il semble que l'effet souhaité ne puisse être obtenu que sous IE.

曾经蜡笔没有小新曾经蜡笔没有小新2778 Il y a quelques jours836

répondre à tous(5)je répondrai

  • ringa_lee

    ringa_lee2017-05-15 17:10:25

    Ce serait génial si vous écriviez js directement pour vérification,

    répondre
    0
  • PHP中文网

    PHP中文网2017-05-15 17:10:25

    Je n'ai jamais utilisé ang_js, mais je suggère que l'auteur enveloppe directement un jugement if en dehors de la section qui vérifie la saisie du champ caché dans la méthode qu'il utilise pour vérifier le formulaire. Cela devrait permettre d'atteindre les exigences minimales de modification sans affecter le. performance globale. Style de vérification, j'espère que cela vous aidera

    répondre
    0
  • 淡淡烟草味

    淡淡烟草味2017-05-15 17:10:25

    ng-obligatoire

    répondre
    0
  • PHP中文网

    PHP中文网2017-05-15 17:10:25

    J'utilise toujours ng-if, pas de problème. soumission du formulaire.

    <form name="myForm" novalidate>
        <p ng-class="{'error': myForm.name.$invalid}" ng-if="show">
            <input type="text" name="name" required>
        </p>
    </form>

    Tout ce qui est écrit dans le contrôleur doit être renvoyé en cas d'échec de la vérification du formulaire.

    répondre
    0
  • 怪我咯

    怪我咯2017-05-15 17:10:25

    Le formulaire masqué est défini comme non obligatoire

    répondre
    0
  • Annulerrépondre