0

Я хочу открыть загрузочный материал datetimepicker на загрузке страницы, как я могу это сделать. Я пробовал много вариантов, таких как запуск кнопки на странице. Он открывается, если я вручную нажму кнопку. Вот код, который я написал:Открытый материал Datepicker на странице load

<input type="button" id="date" class="form-control floating-label" placeholder="Date"> 

<script type="text/javascript";> 
    var minDate = new Date(); 
    var numberOfMinDaysToAdd = 1; 
    var maxDate = new Date(); 
    var numberOfMaxDaysToAdd = 15; 
    maxDate.setDate(maxDate.getDate() + numberOfMaxDaysToAdd); 
    $(document).ready(function(){ 
     $('#date').bootstrapMaterialDatePicker({ 
     format: 'dddd DD MMMM YYYY - HH:mm', 
     minDate : minDate, 
     maxDate : maxDate, 
    }); 
     $.material.init(); 
     $('#date').trigger("click"); 
    }); 
</script> 

Я просмотрел часть документации, но ничего не помогает. URL-адрес Datepicker: here

+0

удалите запятую после 'maxDate: maxDate', чтобы правильно закрыть объект. Вы не ошиблись в своей консоли? – yezzz

+0

Я не знаю, какой плагин вы используете, но посмотрите на свои документы. Плагины часто имеют методы для этого программно. –

+0

Я удалил это, но не работал. –

ответ

1

Событие триггера по умолчанию, похоже, focus. По какой-то причине вызывать фокус в первый раз не работает, когда я возился с website. Вы можете сделать $('#date').focus().focus(), чтобы вызвать средство выбора даты.

+0

Большое спасибо. Да, теперь это отлично работает :) –

 Смежные вопросы

  • Нет связанных вопросов^_^