Материализовать выбор закрывается автоматически при раскрывающемся списке - PullRequest
0 голосов
/ 06 мая 2020

У меня есть форма с несколькими вариантами выбора с помощью Materialize- JQuery, но у меня проблема в том, что когда я выбираю или раскрываюсь, выбор автоматически скрывается в первый раз. Он отображает параметры до второго раза, и это происходит всегда ... Что мне не хватает?

   <script>
       $(document).ready(function(){
           $('select').material_select();
           $('select').formSelect();
       });
   </script>
<div class="input-field col s3">
   <select class="validate" id="year">
      <option value="" disabled selected>Select</option>
      <option value="2020">2020</option>
      <option value="2021">2021</option>
      <option value="2022">2022</option>
      <option value="2023">2023</option>
   </select>
   <label>Select Year</label>
</div>

1 Ответ

0 голосов
/ 06 мая 2020

Во-первых, почему вы используете два разных инициала?:

$(document).ready(function(){
  $('select').material_select(); // This is from an older version of Materialize 
  $('select').formSelect(); // This is from 1.0.0
});

Вам нужен только один init, который инициализирует все выбранные вами элементы. Из документации :

$(document).ready(function(){
   $('select').formSelect();
});

Во-вторых, нам действительно нужно увидеть живой рабочий пример этого.

...