Javascript 如何从日期选择器中排除上一个日期

Javascript 如何从日期选择器中排除上一个日期,javascript,datepicker,jquery-ui-datepicker,bootstrap-datepicker,Javascript,Datepicker,Jquery Ui Datepicker,Bootstrap Datepicker,这是javascript代码。在借用日期,它将显示从今天开始的上一个日期。如何从中取消选择上一个日期 $("#date_borrow").datepicker({ showAnim: 'drop', numberOfMonth: 1, dateFormat: 'dd-mm-yy', onClose: function (selectedDate) { $

这是javascript代码。在借用日期,它将显示从今天开始的上一个日期。如何从中取消选择上一个日期

        $("#date_borrow").datepicker({
            showAnim: 'drop',
            numberOfMonth: 1,
            dateFormat: 'dd-mm-yy',
            onClose: function (selectedDate) {
                $("#date_return").datepicker("option", "minDate", dateToday);
            }
        });



        $("#date_return").datepicker({
            showAnim: 'drop',
            numberOfMonth: 1,
            dateFormat: 'dd-mm-yy',
            onClose: function (selectedDate) {
                $("#date_borrow").datepicker("option", "maxDate", selectedDate);
            }

        });

    });
您可以添加:

var dateToday = new Date();
和内部:

.datepicker({
...
minDate: dateToday,
在datepicker 1.9.0中,来自:


我已经按照你的建议更新了代码,但它不包括前一天的返回日期栏对不起,我不明白你的意思,你能解释一下吗?这个日期选择器由两部分组成,即借用日期和返回日期。我希望datepicker排除上一个日期,而不是今天排除借用日期,但它排除了归还日期
startDate: new Date(),
var dateToday = new Date();
        $("#date_borrow").datepicker({
            showAnim: 'drop',
            numberOfMonth: 1,
            dateFormat: 'dd-mm-yy',
            onClose: function (selectedDate) {
                $("#date_return").datepicker("option", "minDate", selectedDate);
            }
        });



        $("#date_return").datepicker({
            showAnim: 'drop',
            numberOfMonth: 1,
            dateFormat: 'dd-mm-yy',
            onClose: function (selectedDate) {
                $("#date_borrow").datepicker("option", "minDate", dateToday);
            }

        });