根据所选下拉列表禁用days datepicker

时间:2018-02-02 01:23:16

标签: javascript jquery html datepicker

我遇到一个问题,根据选定的下拉列表,在jQuery datepicker中禁用一周中的几天。

以下是我的HTML和javascript代码:

free(..)
<script>
    $("#dates").datepicker({
        minDate: 0
    });
</script>

我有一个下拉列表,用户可以选择星期几和一个显示日历的文本框。

我想要的是例如用户选择星期一,日历上的所有星期一都将被禁用。

所有帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

如果您使用的是bootstrap datepicker,则可以使用以下代码段来禁用下拉列表中的更改日期。 (Bootstrap日期选择器演示:https://uxsolutions.github.io/bootstrap-datepicker/

var disableDaysArray= [3];
$('#dates').datepicker('setDaysOfWeekDisabled',disableDaysArray);

有关详细信息,请参阅文档。
网址:https://bootstrap-datepicker.readthedocs.io/en/latest/methods.html