猿问

更改时间选择器的分钟/时间

我有一个日期选择器和一个时间选择器,我想根据日期选择器中选择的天数更改时间选择器的最小/最大小时数。这是我的代码:


$('#car-rental-pickup-date').pickadate({

    format: 'mm/dd/yyyy',

    min: tomorrow,

    max: nextyear,

    today: '',

    close: '',

    clear: '',

    disable: [

    1,

  ]



});


$('#car-rental-pickup-time').pickatime({

    clear: '',

    min: [9,00],

    max: [16,30]

});

我确定它遵循类似


    var dropoff_date = new Date(document.getElementById("car-rental-pickup-date").value);

if ((dropoff_date.getDay() == 6) {

        min: [9,00],

        max: [11,30]

}{

        min: [9,00],

        max: [16,30]

}

但我不能让它发挥作用,建议?


编辑:我正在使用这个:https : //amsul.ca/pickadate.js/time/


凤凰求蛊
浏览 223回答 2
2回答

子衿沉夜

您提供的信息非常少,但您可以尝试以下操作:您可以在日期字段上创建 onChange 或 onBlur 事件,然后在此基础上您可以设置时间的最小值/最大值。
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答