2

私はUI Bootstrapのdatepickerを使用しています:(ボタンで過去の日を無効にするPlunkerがあります)。

ボタンなしで将来の日を無効にするのを手伝ってくれる人はいますか?

ボタンの機能をそのように変更しようとしましたが、うまくいきませんでした:

$scope.toggleMin = function() { $scope.options.minDate = $scope.options.minDate ? **new Date()** : **null** ; };

そして、これはボタンです。ボタンなしで無効にしたいと思います。

4

2 に答える 2

4

制限したい日付に設定するだけmaxDateです。options

$scope.options = {
  customClass: getDayClass,
  maxDate: new Date(), // restrict maximum date to today
  showWeeks: true
};

それ以外の場合、オプションを設定した後に変更する必要がある場合は、次のようにします。

$scope.options.maxDate = new Date(), // restrict maximum date to today

今日以降の日数が無効になっている更新されたプランカーは次のとおりです

于 2016-12-02T01:35:09.253 に答える
0

日付ピッカークラスを設定して設定endDate = new Date()

    $('.date-datepicker').datepicker({
        autoclose: true,
        endDate: new Date()
    });
于 2016-12-02T07:17:17.173 に答える