Fiddle: https://jsfiddle.net/ek9c9ojx/3/Предустановленная дата/время на начальной загрузки DateTimePicker
Я попробовал многочисленные решения этого вопроса: set default time in bootstrap-datetimepicker
Но ни один из них не работал. Все они приводят к тому, что ввод пуст и по умолчанию используется текст-заполнитель.
Я пробовал маршруты setDate()
, setLocalDate()
и defaultDate
, но я не могу найти что-либо в текущей документации, поддерживающей эти или любые текущие методы, которые работают для достижения этой простой задачи. не
Ни одна из этих работ:
var dateObj = new Date('2016-03-21T23:31:00');
// does not work, causes empty input/placeholder text
$("#startdatetime-from").data('datetimepicker').setDate(dateObj);
// does not work, causes empty input/placeholder text
$("#startdatetime-from").data('datetimepicker').setLocalDate(dateObj);
var dateObj = new Date('2016-03-21T23:31:00');
$('#new-challenge-date-time-picker').datetimepicker({
minDate: moment(),
defaultDate: dateObj // does not work, same symptoms as above
});
Я также попытался установить атрибут самого #new-challenge-date-time-picker
value
, но это не сработало.
У кого-нибудь есть ответ?
Предоставьте jsFiddle – Thangaraja
Проверьте консоль. Он показывает ошибку. Почини это. – Thangaraja
В вашей скриптовой HTML нет «startdatetime-from». Проверьте мой ответ ниже. Работает. – Thangaraja