限制时间在JQuery UI Datepicker时间选择插件



我使用Trent richardson的JQuery日期选择器插件,我需要能够限制我们的用户可以选择的时间。

我的代码:

$('.datepicker').datetimepicker({
    showOn: "both",
    buttonImage: "/images/icons/cal-clock-icon-16x16.png",
    buttonImageOnly: true,
    showButtonPanel: true,
    changeMonth: true,
    changeYear: true,
    hourMin: 8,
    hourMax: 16,
    stepMinute: 15,
    minuteGrid: 15,
    addSliderAccess: true,
    sliderAccessArgs: {touchonly: false},
    altField: "#testTime",
    altFieldTimeOnly: false,
    altFormat: "yy-mm-dd",
    altTimeFormat : "HH:mm:ss",
    dateFormat: "D, d MM yy",
    timeFormat: "hh:mmtt"
});

所以我有最小和最大时间,我让它在需要的时候以15分钟的间隔跳跃,但有一些特定的分钟我不想让他们预订。举个例子,我不想让他们选择8:15,8:45,9:15,9:45,10:00,10:15等等有人知道我怎么写这个吗?

看起来Trent在一段时间前就讨论过添加这个功能,但后来没有进一步进行。

Jon Thornton的Timepicker插件有一个DisableTimeRanges选项,如果有帮助的话。

相关内容

  • 没有找到相关文章

最新更新