<ejs-daterangepicker id="datepicker" renderdaycell="onRenderCell" change="onChange" placeholder="Choose
a Date Range" width="300px"></ejs-daterangepicker>
<script>
var StartDisableDate = new Date(2022, 11, 06, 00,
00, 00);
var EndDisableDate = new Date(2022, 11, 08, 00,
00, 00);
function onRenderCell(args) {
if (args.date >=
StartDisableDate && args.date <= EndDisableDate) {
args.isDisabled = true;
}
}
function onChange(args) {
if (args.startDate != null && args.endDate
!= null) {
if (args.startDate <=
StartDisableDate && args.endDate >= EndDisableDate) {
document.getElementById("datepicker").ej2_instances[0].startDate
= null;
document.getElementById("datepicker").ej2_instances[0].endDate
= null;
alert("! Selected Date Range contains
disabled dates");
}
}
}
</script>
|