Я хочу отобразить элемент выбора формы без возможность ввода пользовательского текста.
Текущее поведение:
Пользователь может вводить символы в поле вводано будет выбран вариант по умолчанию.
Ожидаемое поведение:
К Запрещено вводить текст .
Rails код
%dd= f.select(:book_id, books_select_options, {}, readonly: true)
сгенерированный html код
<div>
<input role="combobox" type="text" class="selectAutoCompleteInput" id="user_book_id-combobox">
<select id="user_book_id" name="user[book_id]" readonly="readonly">
<option value="5">ABC</option>
<option value="6" selected="selected">DEF</option>
</select>
<div class="styledSelect">
<span>DEF</span>
<div class="styledSelect-caret-container"><i class="caret styledSelect-caret"></i></div>
</div>
<ul class="options">
<li rel="5">ABC</li>
<li rel="6">DEF</li>
</ul>
</div>
Заранее спасибо