Я использую Eonasdan bootstrap date / timepicker . Я хочу, чтобы мой календарь всегда отображался, даже если я нажму клавишу ввода в поле ввода. До сих пор мне удавалось показывать всегда открытый календарь, кроме случаев нажатия клавиши ввода с помощью атрибутов:
keepOpen: true,
inline: true,
debug: true.
Сегмент кода JS
$(function () {
$('#datepicker').datetimepicker({
format: 'DD.MM.YYYY',
keepOpen: true,
inline: true,
debug: true,
icons:{
date: 'fa fa-calendar',
up: 'fa fa-chevron-up',
down: 'fa fa-chevron-down',
previous: 'fa fa-chevron-left',
next: 'fa fa-chevron-right',
today: 'fa fa-screenshot',
clear: 'fa fa-trash',
close: 'fa fa-remove'
}
//beforeShowDay:
// daysOfWeekDisabled: [0,6]
});
Сегмент HTML-кода:
<div class="input-group date" data-provide="datepicker">
<input id="datepicker" type="text" name="date" class="form-control input-md">
<div class="input-group-addon dt-cal">
<span class="fa fa-calendar"></span>
</div>
</div>