有没有办法在Kendo调度程序中以过去的只读方式创建约会槽和网格单元?如果网格是可编辑的,那将是很棒的,但仅适用于将来发生的插槽。
我希望过去发生的约会不能移动,调整大小或可销毁。
理想情况下,我仍然可以双击它们以将我的自定义表单加载为只读,这样人们仍然可以查看预订的详细信息。然后我会使用模板逻辑将这些字段设为只读。
答案 0 :(得分:1)
只是模仿我将如何做到这一点......你可能不得不对之前提到的所有事件做到这一点。
---> outside your scheduler but still accessible to it
var today = new Date(milliseconds);
---> events in your scheduler - in this case the edit option...
edit: function (e) {
if (kendo.toString(e.event.end, "fff") < today ) {
e.preventDefault();
}
else {
console.log("Hope that helps?")
}
}
希望它有所帮助!