![](/img/trans.png)
[英]Timezone Property of ngModelOptions of Angular-Ui Bootstrap Popup DatePicker
[英]angular-ui bootstrap datepicker (how to disable only today button on popup)
我有两个日期:StartDate和EndDate使用angular-ui-bootstrap datepicker
当我选择startDate(大于今天的日期)时,我在startDate中设置EndDate datepicker的最小日期。 所以所有日期<= startDate都被禁用。
但EnDate弹出窗口中的今日按钮可以设置今天不符合业务规则的日期。
有没有办法禁用今天按钮而不禁用所有按钮栏?
你应该将ui-bootstrap版本更新为0.14.0或laster。 它可以修复这个错误。 https://github.com/angular-ui/bootstrap/pull/4199
示例HTMl:
ng-model,ng-change和min-date
<input type="text" uib-datepicker-popup="dd/MM/yyyy" ng-model="personForm.StartDate" name="startDate" ng-change="myStartDateChange()" />
<input type="text" uib-datepicker-popup="dd/MM/yyyy" min-date="endmindate" ng-model="personForm.EndDate" name="endDate" />
在控制器中添加功能:
$scope.myStartDateChange = function () {
$scope.endmindate= $scope.personForm.StartDate;
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.