Maison > interface Web > tutoriel CSS > Comment puis-je conserver les données des champs de formulaire désactivés dans les soumissions ?

Comment puis-je conserver les données des champs de formulaire désactivés dans les soumissions ?

Mary-Kate Olsen
Libérer: 2024-11-05 15:55:02
original
206 Les gens l'ont consulté

How Can I Preserve Disabled Form Field Data in Submissions?

Conservation des données des champs de formulaire désactivés dans les soumissions

Lorsque vous essayez de désactiver une option champ.

  • Appliquez CSS pour griser le champ, donnant l'illusion d'être désactivé.
  • Gestion des événements lors de la soumission :

    • Implémentez un écouteur d'événement de clic sur le bouton de soumission.
    • Demandez au gestionnaire d'événements d'activer tous les menus déroulants désactivés avant de soumettre le formulaire.

    Mise en œuvre pratique

    En utilisant jQuery, vous pouvez désactiver les champs et les activer avant la soumission :

    jQuery(function($) {
      $('form').bind('submit', function() {
        $(this).find(':input').prop('disabled', false);
      });
    });
    Copier après la connexion

    Ce code désactive toutes les entrées du formulaire avant l'événement de soumission et les active après la soumission, garantissant ainsi que toutes les valeurs sont incluses dans les données de soumission.

    Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

    source:php.cn
    Déclaration de ce site Web
    Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
    Derniers articles par auteur
    Tutoriels populaires
    Plus>
    Derniers téléchargements
    Plus>
    effets Web
    Code source du site Web
    Matériel du site Web
    Modèle frontal