Мое решение всегда состояло в том, чтобы отобразить раскрывающийся список как некоторый другой элемент HTML и иметь скрытый ввод для фактического значения. Преимущество этого в том, что люди знают, что оно не подлежит изменению, тогда как отключенное поле может означать, что его можно активировать каким-либо образом. Если вы хотите, чтобы оно было выпадающим, просто измените его имя и идентификатор, чтобы оно не мешало скрытому полю.
Отключенные элементы никогда не возвращаются при отправке формы, так что это единственная реалистичная опция без использования javascript, и это оставляет проблему, если у людей она отключена, поэтому лучше избегать этого.