https://github.com/jonthornton/jquery-timepicker#methods Я использую этот таймер. в частности его свойства
'disableTextInput': true
и
'useSelect':true
Все отлично работает на компьютере, но вы можете вводить все, что вы хотите в поле с вашего мобильного телефона. Я пытался добавить такое свойство в поле
readonly: true
, список перестал выпадать со временем для выбора (хотя на дату работал). Кто-нибудь может подсказать как это исправить?
UPD
<div class="container" id="none1" style="display: block;">
<input type="text" name="time_visit" class="timepicker ui-timepicker-input" required="" id="id_time_visit" autocomplete="off">
</div>
и js
$("#id_time_visit").timepicker({
timeFormat: 'H:i',
minTime: '8',
maxTime: '19',
step: 60,
disableTimeRanges: [],
listWidth:1,
disableTextInput: true,
disableTouchKeyboard: true,
});
$('#id_time_visit').timepicker('option', 'disableTimeRanges', disRange);
});