【发布时间】:2015-05-07 06:34:00
【问题描述】:
我在前端使用magento date picker 来选择产品的交货日期。我想禁用以前的日期,今天和明天。为此我使用:
disableFunc: function(date) {
var now = new Date(Date.now() + 48 * 60 * 60 * 1000);
if(date.getFullYear() < now.getFullYear()) { return true; }
if(date.getFullYear() == now.getFullYear()) { if(date.getMonth() < now.getMonth()) { return true; } }
if(date.getMonth() == now.getMonth()) { if(date.getDate() < now.getDate()) { return true; } }
},
dates are disabled..OK。但是I can't select the enabled dates from date picker.
如果我使用
var now = new Date();
而不是
var now = new Date(Date.now() + 48 * 60 * 60 * 1000);
仅会禁用前几天。但启用日期可以从日期选择器中选择。
请帮帮我..
【问题讨论】:
-
我想,这个问题可能会对你有所帮助。您必须根据需要更改逻辑。 stackoverflow.com/questions/29648726/…
标签: javascript php magento datepicker