Émulation de l'attribut en lecture seule pour la balise HTML SELECT avec récupération de données POST
Selon les spécifications HTML, la balise SELECT n'a pas d'attribut en lecture seule, ce qui nécessite l'utilisation de l'attribut désactivé pour empêcher les modifications apportées aux entrées de l'utilisateur. Cependant, cela pose un problème car les entrées désactivées sont exclues des soumissions de données POST ou GET.
Pour résoudre ce problème, une solution de contournement consiste à conserver l'attribut désactivé pour l'élément SELECT tout en ajoutant une entrée masquée portant le même nom. et valeur.
Solution :
Mise en œuvre :
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <div> <form>
Explication du code :
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!