@verygoodboy

Как инициализировать datetimepicker несколько раз для нескольких инпутов добавляемых автоматически на странице?

Всем привет. Есть такой вопрос.

На странице есть много инпутов для выбора даты и время, добавляемых автоматически:

<div class="reservationdatetime input-group date" id="data1" data-target-input="nearest">
<input type="text" name="date[]" id="reservationdatetime1" class="form-control datetimepicker-input" data-target="#reservationdatetime">
<div class="input-group-append" data-target="#reservationdatetime" data-toggle="datetimepicker">
<div class="input-group-text"><i class="fa fa-calendar"></i></div>
</div>
</div>


Инициализируется етот плагин так:

$('#reservationdatetime').datetimepicker({ icons: { time: 'far fa-clock' } });


Так как инпутов на странице много, то я пробовал вместо id выбирать по классу и применять each функию к каждому элементу:

$('.reservationdatetime').each(function(){
            $(this).datetimepicker({ icons: { time: 'far fa-clock' } });
        });


Также я выберал инпуты по id:
$("[id^=reservationdatetime]").each(function(){
            $(this).datetimepicker({ icons: { time: 'far fa-clock' } });
        });

Но безрезультатно... Подскажите, пожалуйста, как можно решить эту задачу?
  • Вопрос задан
  • 80 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы