Daypilot C#获取选定日期

时间:2017-01-11 13:17:30

标签: javascript c# calendar daypilot

我正在使用Daypilot构建一个主旋转器。我只关心周一 - 周日。我不在乎DATES,只是DAYS。 E.G在周一2-4之间创建的班次将在每周一2-4之间出现。

我正在使用TimeRangeSelectedJavaScript来调用模态弹出窗口

有没有办法使用这个javascript来获得所选的DAY。

E.G如果他们试图在周一的每周日历上创建约会,那么"周一"可以通过?

    TimeRangeSelectedHandling="JavaScript"
    TimeRangeSelectedJavaScript="timeRangeSelected(start, end,$('#MainContent_DropDownList_Week').val(), $('#MainContent_DropDownListLocationMasterRota').val());"

1 个答案:

答案 0 :(得分:1)

您可以从开始/结束变量获取星期几:

var startDow = start.getDayOfWeek();
var endDow = end.getDayOfWeek();

开始和结束变量都包含DayPilot.Date个对象。另请参阅DayPilot.Date.getDayOfWeek()

您的示例已修改:

TimeRangeSelectedHandling="JavaScript"
TimeRangeSelectedJavaScript="timeRangeSelected(start.getDayOfWeek(), end.getDayOfWeek(), $('#MainContent_DropDownList_Week').val(), $('#MainContent_DropDownListLocationMasterRota').val());"