如何 select 在具体化日期选择器的日期范围之间
How to select between date range on a materialize date picker
我有一个 具体化日期选择器,它允许我在当前日期的 10 天之间 select。
但我想 select 在 16/05/2016、19/05/2016 日期和其他日期之间将在日期选择器上禁用(用户不能 select 其他日期)。
我的 Materialise 日期选择器代码:
$('.datepicker').pickadate({
selectMonths: true, // Creates a dropdown to control month
selectYears: 10, // Creates a dropdown of 10 years to control year
format: 'dd/mm/yyyy',
min: -10,
max: true,
closeOnSelect: true,
closeOnClear: true,
});
你试过这个吗:
$('.datepicker').pickadate({
min: new Date(2015,3,20),
max: new Date(2015,7,14)
})
或者这个:
$('.datepicker').pickadate({
min: [2015,3,20],
max: [2015,7,14]
})
否则 select 个月和 select 年可能会导致问题。如果您 select 只有 10 天的范围,则不需要 selecting 年或月。像这样尝试:
$('.datepicker').pickadate({
format: 'dd/mm/yyyy',
min: -10,
max: true,
closeOnSelect: true,
closeOnClear: true,
});
我有一个 具体化日期选择器,它允许我在当前日期的 10 天之间 select。
但我想 select 在 16/05/2016、19/05/2016 日期和其他日期之间将在日期选择器上禁用(用户不能 select 其他日期)。
我的 Materialise 日期选择器代码:
$('.datepicker').pickadate({
selectMonths: true, // Creates a dropdown to control month
selectYears: 10, // Creates a dropdown of 10 years to control year
format: 'dd/mm/yyyy',
min: -10,
max: true,
closeOnSelect: true,
closeOnClear: true,
});
你试过这个吗:
$('.datepicker').pickadate({
min: new Date(2015,3,20),
max: new Date(2015,7,14)
})
或者这个:
$('.datepicker').pickadate({
min: [2015,3,20],
max: [2015,7,14]
})
否则 select 个月和 select 年可能会导致问题。如果您 select 只有 10 天的范围,则不需要 selecting 年或月。像这样尝试:
$('.datepicker').pickadate({
format: 'dd/mm/yyyy',
min: -10,
max: true,
closeOnSelect: true,
closeOnClear: true,
});