【问题标题】:Daypilot C# Get Selected DayDaypilot C# 获取选定日期
【发布时间】:2017-05-26 07:25:06
【问题描述】:

我正在使用 Daypilot 构建一个主列表。我只关心周一到周日。我不在乎日期,只在乎天。例如,在 2-4 之间的星期一创建的班次将在每周一的 2-4 之间进行。

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

有没有办法使用这个 javascript 来获取选定的 DAY。

例如,如果他们尝试在星期一的周历上创建约会,那么“星期一”可以通过吗?

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

【问题讨论】:

    标签: javascript c# calendar daypilot


    【解决方案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());"
    

    【讨论】:

      猜你喜欢
      • 2020-12-06
      • 2013-06-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多