【问题标题】:Timepicker Restriction Current Time时间选择器限制当前时间
【发布时间】:2013-06-26 04:44:49
【问题描述】:

您好,我使用 datePicker 并将 minDate 设置为 0 以限制对过去日期的访问。

现在我正在尝试使用 timepicker 并限制对以前选择的时间的访问,这就像只传递一个值一样简单,比如 datePicker,或者我需要做更多。

我不擅长编写 javascript,所以如果有人可以向我展示一个复杂的解决方案,我是否需要先获取当前小时和当前分钟,然后我如何限制时间选择器在此之后只显示时间?

【问题讨论】:

    标签: javascript jquery datepicker timepicker


    【解决方案1】:

    这样的??

    $('#timepicker').timepicker({
        onHourShow: function( hour ) { 
            var currenttime = new Date();
            if ( $('#datepicker').val() == $.datepicker.
                                      formatDate ( 'mm/dd/yy', currenttime ) ) {
                if ( hour <= currenttime.getHours() ) {
                    alert('nope');
                    return false;
                }
            }
            return true;
        }
    });
    

    【讨论】:

    • 是的,我能够获取当前时间,以便在 GUI 中突出显示当前的小时和分钟。但它仍然允许选择以前的小时和分钟我如何禁用它们?
    猜你喜欢
    • 1970-01-01
    • 2015-07-21
    • 1970-01-01
    • 2023-03-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-15
    相关资源
    最近更新 更多