Я использую список данных, чтобы создать список, в котором пользователь может выбрать покупателя. При просмотре списка данных в Chrome идентификатор клиента отображается вместе с именем клиента. В идеале пользователь должен видеть только имя клиента, а не его идентификатор.
<input list="s" name="s">
<datalist id="s">
<option value="customer.id">customer.name</option>
В Chrome вышеуказанный метод отображает как ID , так и Name . Как скрыть атрибут значения от пользователя, чтобы он мог видеть только имя? Это происходит по умолчанию в Firefox, поэтому я предполагаю, что это проблема с полифилом, но мне не удалось найти решение. Оба customer.id и customer.name загружаются с клиентского сервера, поэтому, к сожалению, data-value не будет подходящим решением в этом случае.