2

我正在使用 Kendo 日期时间选择器,根据他们的文档,我已经设置了如下所述的日期时间,但默认情况下,这段代码正在设置当前日期和时间。但我正在寻找类似日期时间选择器应该为空的东西,用户需要选择日期和时间。当我试图删除新的 Date() 初始化时,我根本没有得到日期时间选择器,它只是一个文本框。请任何人帮助解决这个问题。

$("#datetimepicker").kendoDateTimePicker({
value:new Date()
});
4

2 回答 2

3

设置defaultOption为空或null,

 defaultOption: null

工作演示

于 2014-05-22T11:17:46.247 回答
0

如果这对其他人有帮助,我想在 Kendo UI Scheduler 编辑模板的 datetimepicker 中将 datetime 设置为空。

我首先为编辑事件添加一个处理程序,.Events(e => e.Edit("onEdit"))并在函数中设置下拉绑定到的模型的开始值和结束值。我专门检查调度程序事件是否是没有重复 ID 的新事件,以确保仅为新事件清除日期/时间,但保留用于编辑现有事件的值:

<script type="text/javascript">
   function onEdit(e) {
      var event = e.event;   
      if (event.isNew() && (event.recurrenceId == null)) {
         // default start/end times to empty
         event.set("start", "");
         event.set("end", "");
      }
   }
</script>
于 2017-02-27T14:27:55.083 回答