В соответствии с спецификациями HTML тег select
в HTML не имеет атрибута readonly
, а только атрибута disabled
. Поэтому, если вы хотите, чтобы пользователь не менял раскрывающийся список, вам нужно использовать disabled
.
Единственная проблема заключается в том, что отключенные входы HTML-формы не включаются в данные POST/GET.
Какой лучший способ эмулировать атрибут readonly
для тега select
и все еще получать данные POST?