我有一个日期选择器和一个时间选择器,我想根据日期选择器中选择的天数更改时间选择器的最小/最大小时数。这是我的代码:$('#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/
2 回答
子衿沉夜
TA贡献1828条经验 获得超3个赞
您提供的信息非常少,但您可以尝试以下操作:
您可以在日期字段上创建 onChange 或 onBlur 事件,然后在此基础上您可以设置时间的最小值/最大值。
添加回答
举报
0/150
提交
取消