Conserver la valeur du champ de saisie dans les éléments de sélection désactivés
Empêcher les modifications utilisateur d'un champ de formulaire
Désactivation de l'élément et des options de sélection
Une approche consiste à désactiver à la fois l'élément de sélection et son choix. Cela empêche l'utilisateur d'interagir avec l'élément, créant ainsi un effet de lecture seule. Cependant, cela empêche également la soumission de la valeur.
Activation des éléments avant la soumission du formulaire
Pour résoudre ce problème, désactivez tous les menus déroulants désactivés avant de soumettre le formulaire. Ceci peut être réalisé via JavaScript.
jQuery Code
jQuery(function ($) {
$('form').bind('submit', function () {
$(this).find(':input').prop('disabled', false);
});
});
Ce code garantit que tous les champs de formulaire désactivés, y compris l'élément de sélection en question, sont activés lorsque le formulaire est soumis. Cela permet à la valeur sélectionnée d'être incluse dans les données de soumission du formulaire.
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3