De acordo com as especificações HTML, a selecttag em HTML não tem um readonlyatributo, apenas um disabledatributo. Portanto, se você deseja impedir que o usuário altere a lista suspensa, é necessário usá-lo disabled.
O único problema é que as entradas de formulário HTML desabilitadas não são incluídas nos dados POST / GET.
Qual é a melhor maneira de emular o readonlyatributo de uma selecttag e ainda obter os dados POST?