【问题标题】:Ignore some times in DateTimePicker在 DateTimePicker 中忽略某些时间
【发布时间】:2019-04-26 15:04:03
【问题描述】:

我的网站使用https://xdsoft.net/jqplugins/datetimepicker/

jQuery('.scw_datetime_from').datetimepicker({ format: 'd/m/Y H:i' });

我有两次 20/11/2018 10:0020/11/2018 18:00 选择日期时需要 20/11/2018 时间选择器将忽略从 10:0018:00 的时间

谢谢

【问题讨论】:

    标签: javascript jquery datepicker datetimepicker


    【解决方案1】:

    试试这个..

    jQuery('.scw_datetime_from').datetimepicker({
      format:'d/m/Y H:i',  
      onChangeDateTime:function(dp){
    
      if( dp.dateFormat('d/m/Y')=="20/11/2018" ){
        this.setOptions({
           allowTimes:['00:00','01:00','02:00','03:00','04:00','05:00','06:00','07:00','08:00','09:00','10:00','19:00','20:00','21:00','22:00','23:00']
            });
        }
      }
     });
    

    【讨论】:

    • 谢谢,但仅当日期为 20/11/2018 时才忽略 10:00 到 18:00 的时间
    • 是的,我找到了,但不适用于 onChangeDateTime,我使用了 onSelectDate,没关系,谢谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-04-23
    • 1970-01-01
    • 2012-11-08
    • 2022-01-09
    • 1970-01-01
    • 2012-06-08
    • 1970-01-01
    相关资源
    最近更新 更多