Jquery 如何在日期选择器中禁用一个月中的某些天?

Jquery 如何在日期选择器中禁用一个月中的某些天?,jquery,twitter-bootstrap,date,Jquery,Twitter Bootstrap,Date,我正在尝试使用bootstrap日期选择器在我的一个表单中选择日期,我能够用下面的代码生成日期选择器。现在我有一个条件,只有从每月1日到25日的日期应该被启用,其余的5或6个日期应该处于禁用模式。我知道如何通过谷歌搜索禁用工作日和特定日期,但无法理解如何为每个月启用日期范围 下面是我正在尝试的代码 $('#slide_date').datepicker({ format: "dd/mm/yyyy", todayBtn: "linked", clearBtn: true, autoclose: t

我正在尝试使用bootstrap日期选择器在我的一个表单中选择日期,我能够用下面的代码生成日期选择器。现在我有一个条件,只有从每月1日到25日的日期应该被启用,其余的5或6个日期应该处于禁用模式。我知道如何通过谷歌搜索禁用工作日和特定日期,但无法理解如何为每个月启用日期范围

下面是我正在尝试的代码

$('#slide_date').datepicker({
format: "dd/mm/yyyy",
todayBtn: "linked",
clearBtn: true,
autoclose: true,
todayHighlight: true
});

不确定是否可以在引导日期选择器中执行此操作。但您可以在jQueryUIDatePicker中执行此操作。尝试以下测试代码

请确保您参考了
JqueryUI.js
JqueryUI.css

HTML


不确定是否可以在引导日期选择器中执行此操作。但您可以在jQueryUIDatePicker中执行此操作。尝试以下测试代码

请确保您参考了
JqueryUI.js
JqueryUI.css

HTML


查看
setStartDate
setEndDate
查看
setStartDate
setEndDate
<input type="text" name="slide_date" />
$(function(){
    $("#slide_date").datepicker(
        {
        beforeShowDay: function (date) {
        //getDate() returns the day (0-31)
        if (date.getDate() == 25 || date.getDate() == 26 || date.getDate() == 27 || date.getDate() == 28 || date.getDate() == 29 ||date.getDate() == 30 ||date.getDate() == 31 ) {
            return [false, ''];
        }
        return [true, ''];
        }
        }

    );
});