【发布时间】:2017-03-28 07:56:34
【问题描述】:
<div class="col-md-4 col-sm-6">
<div class="row spacer">
<label for="fromdate" class="col-md-4">Date : </label>
<div class="col-md-8">
<div class="row">
<div class="col-md-6">
<input type="text" autofocus="autofocus" class="form-control input-sm" size="10" uib-datepicker-popup="{{'dd-MM-yyyy'}}" ng-model="srchctrl.startDate" is-open="srchctrl.status.openedS" datepicker-options="srchctrl.dateOptions" uib-tooltip="dd-MM-yyyy" date-disabled="srchctrl.disabled(date)" show-weeks='false' close-text="Close" ng-click="srchctrl.open('S')" placeholder="dd-mm-yyyy" alt-input-formats="srchctrl.altInputFormats" ng-change="srchctrl.validateDateRange('main')"/>
<button type="button" class="datepicker-btn" ng-click="srchctrl.open('S')"><i class="fa fa-calendar"></i></button>
</div>
<div class="col-md-6">
<input type="text" class="form-control input-sm" size="10" uib-datepicker-popup="{{'dd-MM-yyyy'}}" ng-model="srchctrl.endDate" is-open="srchctrl.status.openedE" datepicker-options="srchctrl.dateOptions" uib-tooltip="dd-MM-yyyy" date-disabled="srchctrl.disabled(date)" show-weeks='false' close-text="Close" ng-click="srchctrl.open('E')" placeholder="dd-mm-yyyy" alt-input-formats="srchctrl.altInputFormats" ng-change="srchctrl.validateDateRange('main')"/>
<button type="button" class="datepicker-btn" ng-click="srchctrl.open('E')" ><i class="fa fa-calendar"></i></button>
</div>
</div>
</div>
</div>
</div>
两个日期选择器都允许选择“x”个月内的日期。
假设 x 是 3,那么如果我选择 15-01-2017,那么其他日期将只到 15-04-2017。
如何在日期选择器中实现这一点?
【问题讨论】:
标签: angularjs datepicker angular-ui-bootstrap