Проблема со скрытыми полями, неправильно заполняющимися в Chrome - PullRequest
0 голосов
/ 24 мая 2018

Мои раскрывающиеся поля используют скрытое раскрывающееся поле, которое обновляет текстовый ввод.Причина в том, что я использую поле для «штата», и когда выбрана страна, отличная от США, она превращается в текстовое поле, которое обновляется.Существует также интерактивное раскрывающееся меню презентации, которое отделено от собственного меню и использует реакцию для обновления скрытого раскрывающегося списка, а также текстовое поле.Все это обрабатывается с помощью одного состояния посредством реакции.

Структура выглядит следующим образом ...

.hidden {
  display: none;
}
<div class="wrapper">
  <input type="hidden" name="state" autocomplete="shipping address-level1">
  <div class="dropdown">
    <i class="icon icon-drop-down" role="presentation"></i>
      ::before <!-- presentation of dropdown that sets the hidden dropdown -->
  </div>
  <select class="hidden">
    <option value="AL">Alabama</option>
    <option value="AK">Alaska</option>
    <option value="AS">American Samoa</option>
    <!-- ... -->
  </select>
</div>

В последнее время автозаполнение Chrome не обновляло скрытое меню выбора.Это проблема с хромом?Кто-нибудь еще сталкивался с этой проблемой?Поискив вокруг я обнаружил, что display: none и visibility: hidden вызывают проблему, но если сделать элемент видимым, включится автозаполнение Chrome для выпадающего списка.

Любая информация будет принята с благодарностью!Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...