dhtmlxcalendar をテキスト ボックスに初期化しています。カレンダーをクリックした後、日付を選択せずに他のタブをクリックすると、カレンダーが閉じません
var myCalendar = new dhtmlXCalendarObject(["effStartDate"]);
myCalendar.setDateFormat("%d-%M-%Y");
myCalendar.setSensitiveRange(new Date(),null);
document.getElementById("effStartDate").value= currentDate();
そして、1つのクローンがカレンダーである1つのdhtmlxグリッドがあります。閉じていない日付を選択していない場合も同じ問題があります
var responsibilityTaskGrid;
responsibilityTaskGrid = new dhtmlXGridObject('responsibilityTaskGridBox');
responsibilityTaskGrid.setImagePath("dhtmlx/dhtmlxGrid/codebase/imgs/");
responsibilityTaskGrid.setHeader("Responsibility Name,Task UI Name,Effective Start Date,Effective End Date,Status,Edit/Delete,ID");
responsibilityTaskGrid.setInitWidths("150,*,120,120,80,80,0");
responsibilityTaskGrid.setColAlign("left,left,center,center,center,center");
responsibilityTaskGrid.setColTypes("ro,ro,ro,dhxCalendarA,ro,ro,ro");