1. <SELECT Style = Width: 195px Name = Role id = Role onFocus = this.defaultIndex = this.selectedIndex; onchange = this.selectedIndex = this.defaultIndex;>
Cette méthode peut rendre la boîte déroulante non différente de celle habituelle et elle ne semble pas différente. La seule différence est qu'après avoir abaissé et sélectionné, ce ne sera pas la même chose que s'il n'a pas sélectionné. Cela ignore simplement le choix du client.
2. Définir l'attribut désactivé <SELECT Style = Width: 195px Name = Rôle ID = Role Disabled = Disabled>
Cela semble plus direct et intuitif, tout comme la lecture uniquement, et vous ne pouvez pas cliquer ou tirer. Les personnages à l'intérieur deviendront également gris
Lorsque la propriété est définie sur Désactivé, la valeur de SELECT ne peut pas être adoptée lors de la soumission du formulaire. Supprimer la propriété désactivée $ (# role) .reMoveAttr (désactivé);
jQuery ajoute l'attribut $ (# role) .attr (handicapé, handicapé);