gpt4 book ai didi

javascript - 隐藏或禁用 DevExtreme Scheduler 中的编辑属性以及其他问题?

转载 作者:行者123 更新时间:2023-11-30 15:18:40 30 4
gpt4 key购买 nike

我有一个工作调度程序,它处理来自 ajax 调用的 json 数据。我似乎无法在文档中找到的问题是:

  1. 如何在编辑弹出窗口中“禁用”开始/结束日期并删除 Description(例如),这样它们就不会被更改/可见?我只想编辑日程名称。
  2. 如何让调度程序“专注于”来自数据库的特定调度?我有一个过滤器,它只返回一个时间表,但如果它不在 current date 中,它就不会显示,我必须手动导航到要查看时间表的日期,是否有选择那个?我认为我可以实现的唯一方法是获取日期并将其设置为 currentDate 属性,但这是否可以通过某种方式实现?

最佳答案

1) 要自定义预约表格,请使用 onAppointmentFormCreated事件。看这个demo ,还有。

2) 要将调度程序导航到特定日期,请使用 currentDate选项。下面的示例显示了如何使用 onContentReady 执行此操作选项:

$("#scheduler").dxScheduler({
/*...*/
// set default current date too old for demo
currentDate: new Date(2010, 4, 18),
onContentReady: function(e) {
// get all loaded appointments
var appointments = e.component.getDataSource().items();
// navigate to the first appointment
e.component.option("currentDate", new Date(appointments[0].startDate));
}
});

https://jsfiddle.net/wn6jqdfn/

关于javascript - 隐藏或禁用 DevExtreme Scheduler 中的编辑属性以及其他问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44110850/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com