У меня есть поле формы select, которое я хочу пометить как "readonly", так как пользователь не может изменить значение, но значение все равно представляется с формой. Использование атрибута disabled не позволяет пользователю изменять значение, но не передает значение с помощью формы.
Атрибут readonly доступен только для полей input и textarea, но это в основном то, что я хочу. Есть ли способ заставить это работать?
Две возможности, которые я рассматриваю, включают:
- Вместо отключения
selectотключите всеoptionи используйте CSS для выделения серым цветом, чтобы он выглядел как отключенный. - Добавьте обработчик события клика в кнопку отправки, чтобы он разрешил все отключенные меню выпадающего меню перед отправкой формы.