问题标签 [dhtmlx-scheduler]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
398 浏览

dhtmlx - dhtmlx 连接加载数据

几天前我开始使用 Dhtmlx 调度程序,我去文档看看如何创建一个简单的连接并加载一些数据,但我一直得到这个:{“数据”:[]} 有我的 .php 的响应文件。我的代码是:

现在我只是在处理 .php 文件以查看连接器是否可以找到我的数据,并且我知道那里有数据。我的数据库有几个表,所以我选择 TipoQuarto,然后是字段的 id(idTipoQuarto),然后是我需要的字段,但它没有显示任何内容。谁能帮我?

问候。

0 投票
1 回答
969 浏览

javascript - DHTMLX 调度程序在时间轴上阻止/标记员工工作时间?

我正在以一种非常规的方式使用时间轴。我有典型的一天和一周的事件/任务工作正常,但我需要一周的小时总结。我无法让标记/阻止为我的生活工作。此页面底部的图片示例正确无误(http://docs.dhtmlx.com/scheduler/limits.html),但 ID 来自哪里?

为了进一步解释,我们有员工 Sally、Bob 和 Jerry。假设 Sally 从一周开始工作了 7、8、9、4、8 小时,Bob 工作了 8、9、8、8、9,而 Jerry 整个星期都休息(所以 0,0,0,0,0) . 如果他们工作 8 小时,则单元格应该是黄色的,如果超过 8 个绿色,并且低于 8 个红色。我还想在单元格中显示数字。这些可以禁用或不禁用,时间轴上不允许事件。非常感谢任何帮助,因为我已经坚持了一段时间。http://jsfiddle.net/Ld9vZ/24/

0 投票
1 回答
464 浏览

javascript - 将对象加载到调度程序小部件时,jQuery 每个都会​​使浏览器挂起

我正在使用 DHTMLX 调度程序。基本上我正在做的是向服务器发出 AJAX GET 请求以获取我的数据,然后使用他们的方法 addEvent() 加载事件。所以我有相当多的数据要加载到调度程序上,我知道这可能需要时间。我可以将 20 到 2500 个事件添加到调度程序中,我对服务器使用个性化查询来优化每个视图的请求。GET/AJAX 请求不需要时间。但是在日历中加载事件需要很长时间,不仅需要很长时间,还会冻结浏览器。我以为事件正在加载但没有显示,因为它很慢所以我创建了一个进度条。但后来我意识到浏览器在执行循环时挂起,所以我什至看不到我实现的微调器。在此处输入图像描述

谁能帮我这个?有没有办法让我的代码更好,或者至少让微调器在加载事件时显示?所以用户知道发生了什么吗?当我在 for each 中添加一个 console.log 时,我还可以在控制台中看到它在递增,并且它的速度非常快,考虑到它可能需要 1 秒到 35 秒左右之间的大量数据,而且我好吧,我只是希望它没有挂起。

这是我的代码:

另外,当我更改视图时,我并没有完全清除事件,而是检查请求中的事件是否已经加载,这极大地提高了性能,但即使我没有添加任何事件,也就是如果我回到视图,它仍然挂起我已经加载了所有事件。

0 投票
1 回答
297 浏览

sql-server - 如何在 SQL 中查询 DHTMLX 递归事件

我需要使用 DHTMLX schedular 安排递归事件,一旦用户安排了该事件,其他用户可以按日期搜索以查看他是否在该日期/时间有空。

我可以毫无问题地将递归事件保存到数据库中。现在说 user#1 安排了一个事件,它存储在数据库中,如下所示。

开始日期:- 2015-03-11 10:00:00.000
结束日期:- 9999-02-01 00:00:00.000
录制类型:- week_2___1,3,5#no

现在用户#2 想查看 2015-03-14 用户#1 是否有空以及他什么时候有空。如何运行 SQL 查询来获取这些详细信息?我正在使用 sql server 2008 来构建我的项目。谁能帮忙。

0 投票
1 回答
528 浏览

javascript - dhtmlx 时间线跳过几周而不是跳过周末到星期一

我的dhtmlx时间表一直在跳过几周,而不是从周末跳过到星期一。我不知道它为什么这样做。我添加了一些应该解决这个问题的代码,但它没有!

#

到目前为止,当我单击转到下周时,它会一次跳过多个星期 - 例如:它将从 6 月 6 日到 6 月 18 日!它在整个程序中一直这样做。

我试图显示以下日期+时间结构

周一至周五,9 - 17:30

Javascript

html

0 投票
1 回答
142 浏览

jquery - jquery dhtmlxScheduler 禁用带有单独标题的标记时间跨度

我已成功禁用代码下方区域中提到的时间。我的问题是所有时间跨度标题都显示 Appointment Fixed 但是,我想显示哪个患者在 html json 中预订了插槽。

如果我给出以下代码,则会在浏览器控制台中显示参数约束错误。

提前致谢

0 投票
2 回答
930 浏览

jquery - OnEventSave 在 dhtmlx 调度程序中多次触发

嗨,我开始使用 Dhtmlx 调度程序,它真的很酷。我正在检查已保存在调度程序对象中的空事件名称或事件名称。我基于此检查发出警报,这是第一次很好。当我关闭调度程序并尝试添加具有相同名称的事件时,会多次显示警报。在跟踪问题时,我注意到“scheduler.attachEvent(“onEventSave”)”被多次触发,因此警报被多次显示。如何在保存单个事件时停止多次发生。

我的代码:

提前致谢!!!

0 投票
0 回答
78 浏览

javascript - 切换另一个div后div没有调整大小

我有一个 div1(我们称之为 div1)在使用切换 jquery 事件隐藏另一个 div2(我们称之为 div2)后没有调整大小的奇怪问题,除非我手动调整窗口的大小,只有 1 px 的薄 gis 手动自动调整它的大小重新调整大小,上面有一些图像可以更好地理解我:

这是正常的视图这是正常的视图

这是当我触发按钮来切换那里的 dav 小日历时(你注意到那里的空白吗?它是我隐藏的 div 的大小,但在另一边.. 奇怪啊?这是当我触发按钮来切换那里的 dav 小日历时(你注意到那里的空白吗?它是我隐藏的 div 的大小,但在另一边.. 奇怪啊?

当我手动调整大小时当我手动调整大小时

现在的代码有点大,可以在这里发布或摆弄重要的东西,但是,所有这些都与库 dhtmlxscheduler 在这里,并且可以在 此处找到与此代码一起使用的代码

0 投票
0 回答
21 浏览

java - 使用@Autowired for sessionFactory从DHXEventsManager中的数据库获取数据时出现空指针异常

当我在使用 DHXEventsManager 时为 SessionFactory 使用 @Autowired 注释从数据库中检索数据时,发生了 java.lang.NullPointerException。我无法修复它。请任何人帮助!

0 投票
0 回答
62 浏览

asp.net-mvc-4 - 谁在 MVC 4 中的 DHTMLX 调度程序重复事件中没有正确对齐样式?

我在 MVC 中使用 DHTMLX 调度程序。我在 DHTMLX 调度程序中添加重复事件。添加重复事件时,调度程序中的样式未正确对齐。是否缺少任何重要文件dhtmlxscheduler_recurring