我有一个客户订单系统的多步骤表格。在一个步骤中,我实现了一个jQuery UI Datepicker,供客户选择他们的收集和交付日期。
到目前为止效果很好,但是我想用这个日期选择器添加一个额外的功能;即如果当前时间小于或等于上午10点(上午10点之前),用户可以选择当前日期作为交货日期,但如果在上午10点之后订购当前日期应该被禁用,并且如果用户在周五上午10点之后订购,那么在交货日期阻止下周六和周日。
任何帮助都会很棒,提前谢谢。
以下是关于这样做的想法 -
var dt = new Date();
var hour = dt.getHours();
if(parseInt(hour, 10) > 10) {
//want to set minDate=+1 here
} else {
//want to set minDate=0 here
}
答案 0 :(得分:1)
var minDate = null;
...
if(parseInt(hour, 10) > 10) {
minDate = 1;
}
$( ".selector" ).datepicker({
minDate: minDate;
});