【发布时间】:2020-01-10 12:44:20
【问题描述】:
我有 2 个使用 materalizecss 的日期选择器
开始日期和结束日期
我希望当我更改 start_date 时,我需要在 runtime 更改 end_date 的几个 options,basis of selected start date 像 (max_date , default_date/selected_date...)
$('#txtEndDate').datepicker({
format:"yyyy-mm-dd",
showClearBtn:true,
setDefaultDate:true
});
$('#txtStartDate').datepicker({
//defaultDate:expDate,
format:"yyyy-mm-dd",
showClearBtn:true,
onClose(){
var reminderDate = new Date($('#txtStartDate').val());
var grace_days= 60;//from another input
if(grace_days >0 ){
reminderDate.setDate(expDate.getDate() - grace_days);
//$('#endDate').datepicker('gotoDate',reminderDate);
//$('#endDate').datepicker('setDate',reminderDate);
//$('#endDate').datepicker('option','maxDate',reminderDate);//this not working
}
}
});
【问题讨论】:
标签: jquery materialize options