如何在 x-editable 中禁用未来日期?
How to disable future date in x-editable?
试了很多方法都没有成功。
我想禁用 x-editable 中日期选择器的未来日期选择。
这是我的 html 代码。
<a href="#" editable-bsdate="TeamData.selectedDate"
onshow="openPicker()"
onhide="closePicker()"
e-is-open="TeamData.pickeropened"
e-datepicker-popup="dd/MM/yyyy">
{{ (TeamData.selectedDate | date:"dd/MM/yyyy") || 'empty'}}
</a>
这里是js代码
var date = new Date();
date = $scope.TeamData.selectedDate.toLocaleDateString();
//function for date picker when picker is open
function openPicker() {
$timeout(function () {
$scope.TeamData.pickeropened = true;
});
}
//function for date picker when picker is close
function closePicker() {
$scope.TeamData.pickeropened = false;
}
终于成功了
在 html 中添加 e-max-Date='TeamData.maxEndDate' 并设置
$scope.maxEndDate = new Date(); 在 js 文件
<a href="#" editable-bsdate="TeamData.selectedDate"
onshow="openPicker()"
onhide="closePicker()"
e-is-open="TeamData.pickeropened"
e-max-Date='TeamData.maxEndDate'
e-datepicker-popup="dd/MM/yyyy">
{{ (TeamData.selectedDate | date:"dd/MM/yyyy") || 'empty'}} </a>
试了很多方法都没有成功。 我想禁用 x-editable 中日期选择器的未来日期选择。 这是我的 html 代码。
<a href="#" editable-bsdate="TeamData.selectedDate"
onshow="openPicker()"
onhide="closePicker()"
e-is-open="TeamData.pickeropened"
e-datepicker-popup="dd/MM/yyyy">
{{ (TeamData.selectedDate | date:"dd/MM/yyyy") || 'empty'}}
</a>
这里是js代码
var date = new Date();
date = $scope.TeamData.selectedDate.toLocaleDateString();
//function for date picker when picker is open
function openPicker() {
$timeout(function () {
$scope.TeamData.pickeropened = true;
});
}
//function for date picker when picker is close
function closePicker() {
$scope.TeamData.pickeropened = false;
}
终于成功了 在 html 中添加 e-max-Date='TeamData.maxEndDate' 并设置 $scope.maxEndDate = new Date(); 在 js 文件
<a href="#" editable-bsdate="TeamData.selectedDate"
onshow="openPicker()"
onhide="closePicker()"
e-is-open="TeamData.pickeropened"
e-max-Date='TeamData.maxEndDate'
e-datepicker-popup="dd/MM/yyyy">
{{ (TeamData.selectedDate | date:"dd/MM/yyyy") || 'empty'}} </a>