0

有没有办法在 Kendo 调度程序中将过去发生的预约槽和网格单元设为只读?如果网格是可编辑的,那就太好了,但仅适用于将来出现的插槽。

我希望过去发生的约会不能移动、调整大小或破坏。

理想情况下,我仍然可以双击它们以将我的自定义表单加载为只读,这样人们仍然可以查看预订的详细信息。然后,我将使用模板逻辑将这些字段设为只读。

4

1 回答 1

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?")
}
}

希望能帮助到你!

于 2013-09-25T11:44:25.140 回答