【问题标题】:How to disable current and future dates using pickaday directive in AngularJS如何在AngularJS中使用pickaday指令禁用当前和未来日期
【发布时间】:2019-11-23 08:19:06
【问题描述】:

我在 AngularJS 中使用“pickaday”指令。

我的要求是禁用当前和未来的日期,以便用户无法选择它们。我在选择未来日期时应用了错误,但无法禁用它们。

【问题讨论】:

标签: javascript angularjs datepicker angular2-directives


【解决方案1】:

使用 maxDate 限制所选日期。

var options = $.extend(true, $scope.global.rangePickeOptions, {
                        startDate: moment(serverTime).startOf('day'),
                        endDate: moment(serverTime),
                        minDate:moment(serverTime).subtract(Number(data)-1, 'days'),
                        maxDate: moment(serverTime).format('YYYY-MM-DD'),
                        opens: "right"
                    })

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-01-24
    • 2017-08-08
    • 2014-11-07
    • 2017-08-11
    • 1970-01-01
    • 1970-01-01
    • 2020-08-12
    • 2018-09-25
    相关资源
    最近更新 更多