如何在jquery datepicker上设置最大日期

时间:2016-06-25 01:29:45

标签: javascript jquery

我有以下代码,我需要将其转换为今天最大日期的日期选择器:

.controller('HomeCtrl', ['$scope', 'dbConnectStatus', '$rootScope',function($scope, dbConnectStatus, $rootScope) {

    dbConnectStatus.startWatchingConnectionStatus();

    $rootScope.$on('connectionStatus:change',  function currentCityChanged(event, value){
        $scope.color = value.style;
        //if changed to connected then force the $apply
        if(value.status === true){
            $scope.$apply();
        }
    });  
}]);

我有datapicker_regional变量的配置:

    $('.ptum-editor-date').datepicker(datapicker_regional).on('changeDate', function (e) {
        $(this).datepicker('hide');
    })

如果我把maxdate:0赢了,那就

任何帮助都会很棒。

2 个答案:

答案 0 :(得分:0)

我刚刚访问了他们的网站

<input type="text" data-provide="datepicker" data-date-end-date="0d">

根据Bootstrap Datepicker

  

日期。默认值:结束时间

     

可选择的最新日期;所有以后的日期都将被禁用。

以上代码Will disable all dates after today.

https://bootstrap-datepicker.readthedocs.io/en/stable/options.html#id6

答案 1 :(得分:0)

https://eonasdan.github.io/bootstrap-datetimepicker/Functions/#minmaxdate

$('#datetimepicker').data("DateTimePicker").maxDate(new Date())

$("#datepicker").datepicker({
   maxDate : 'now'
});