Привет всем, я пытаюсь установить параметры выбора даты minDate, maxDate и defaultDate из materializecss в javascript. Я использую версию 1.0.0-rc.1 build. В документации говорится, что типом этих опций являются объекты Date. Когда я открываю средство выбора, параметры не устанавливаются, и фактически ( см. Скриншот инструментов разработчика Chrome ) параметры являются нулевыми или недействительными. Есть идеи? Спасибо
Код:
<script>
var startDateElem = document.getElementById('student_sdate');
var startDateInstance = M.Datepicker.init(startDateElem, {minDate: new Date("<?php echo $projectTuple['sdate']; ?>"),
maxDate: new Date("<?php echo $projectTuple['edate']; ?>"),
defaultDate: new Date("<?php echo $projectTuple['sdate']; ?>"),
onSelect: function(newDate){
endDateInstance.options.minDate = newDate;
}});
var endDateElem = document.getElementById('student_edate');
var endDateInstance = M.Datepicker.init(endDateElem, {minDate: new Date("<?php echo $projectTuple['sdate']; ?>"),
maxDate: new Date("<?php echo $projectTuple['edate']; ?>"),
defaultDate: new Date("<?php echo $projectTuple['edate']; ?>"),
onSelect: function(newDate){
startDateInstance.options.maxDate = newDate;
}});
</script>