I am using calendar on click on ‘myCalendarTextField’ field:
myCalendar = new dhtmlxCalendarObject(‘myCalendarTextField’,true,{isYearEditable: true,isMonthEditable: true});
<input type=“calendar” readonly=“true” id=“‘myCalendarTextField’” name=“calendar” size=“10"”>
I want to disable/enable calendar on that text field per some conditions. How can we control that?
Thanks.
There is no built-in functionality to do that. You can try to use the following approach:
myCalendar = new dhtmlxCalendarObject(‘myCalendarTextField’,true,{isYearEditable: true,isMonthEditable: true});
myCalendar._onclick = myCalendar.con.onclick;
…
function disable(){
myCalendar.con.onclick=function(){}
}
function enable(){
myCalendar.con.onclick=myCalendar._onclick;
}
it works now! thanks!