问题标签 [fullcalendar]
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.
c# - 能够在全日历中获取事件,但无法将这些事件与时间同步
我只是喜欢 fullcalendar 并想在一个小应用程序中实现它,一切正常。我能够通过 json 从我的数据库中获取事件到前端。但所有事件本身都被列为“ALL-DAY”事件。无法弄清楚为什么..这是相同的屏幕截图。任何想法出了什么问题..?我正在使用 asp.net 和 c#。我已经尝试在 ToString()、ToShortDateString()、ToString("s")、ToLongDateString()、ToUniversalTime() 中发送开始和结束日期。目前似乎没有什么对我有用。我也尝试过硬编码并发送数据。我的数据的样本 json
[{
"id": "2",
"title": "Event2",
"start": "1274171700",
"end": "1274175600"
},
{
"id": "1",
"title": "Event1",
"start": "5/18/2010 16:30:00",
"end": "5/18/2010 19:30:00"
},
{
"id": "3",
"title": "Event3",
"start": "5/18/2010 2:05:00 PM",
"end": "5/18/2010 3:10:00 PM"
},
{
"id": "4",
"title": "Event4",
"start": "5/18/2010",
"end": "5/18/2010"
},
{
"id": "5",
"title": "Event5",
"start": "2010-05-18T14:05:00",
"end": "2010-05-18T15:10:00"
}]
上面的所有数据都有不同的日期格式,目前似乎没有任何效果。fullcalender 接受日部分罚款,但不接受时间部分。不知道为什么。有人可以帮忙吗?
php - FullCalendar 不显示来自 JSON 事件的时间
使用 FullCalendar ( http://arshaw.com/fullcalendar/ ) 通过 JSON 从 MySQL 数据库表中提取事件。事件显示在日历中,但由于某种原因,它忽略了事件的时间(小时、分钟、秒)。这是日历页面中的 Javascript -
和我的 JSON PHP 文件(请注意,我包括日期之后的时间,目前该字段仅设置为 DATE):
上述输出:
谢谢!
编辑
这是修改后的 PHP 以反映公认的解决方案。谢谢!
jquery - 从上午 12:00 到上午 12:30 创建事件时,它显示为全天事件
但是,如果我将时间更改为凌晨 12:00 到凌晨 1:00,它会在时间段中呈现,而不是作为全天事件?不知道发生了什么!
javascript - 在 Fullcalendar 中,最长的事件总是首先垂直堆叠吗?
我正在使用全日历,似乎最长的事件总是首先堆叠。有没有办法调整这种行为?
javascript - 使用 FullCalendar 在一天内自定义 HTML?
有没有办法为每一天添加每天可区分的表单元素?下面是一个例子。
我知道 FullCalendar 是为处理“事件”而构建的,所以从我在文档中可以看出,这实际上是不可能的。但我也不是 Javascript 专家,所以其他人会知道解决方案吗?我希望不必重新发明轮子。
jquery - fullcalendar : 在初始化后更新选项函数回调
好的,所以在插件初始化后尝试设置其值为回调函数的选项时,我遇到了问题。我认为这将是一种常见的行为,在初始化日历后动态设置事件回调。
这是一段代码:
您可以看到将 eventClick 函数设置为注释掉的 init 选项。如果我这样做,它工作正常。但是,如果我尝试在初始化之后设置它,它就不起作用:(
有其他方法可以做到这一点吗?或者我是否坚持必须预先设置行为?
jquery - 如何将 Google 日历动态添加到 jQuery FullCalendar?
我已经看到了如何添加谷歌日历,但是当我运行它时,它会创建一个新的日历,即使我使用的选择器引用了现有的日历。
我还有其他使用 renderEvents 的功能,但我不知道如何将它与谷歌日历一起使用......
有什么想法或建议吗?
谢谢你。
javascript - FullCalendar:更改议程日背景颜色
虽然我看到了这个问题,但我还没有看到答案。我只是希望能够从某个范围内为background-color
的着色..TD
假设我的日历每 15 分钟有一个时段,从上午 9 点到晚上 9 点,我只想在上午 10 点到下午 3 点使用不同的颜色。
此信息将来自提要,但这不是问题。我还没有TD
在日历中找到与设定时间相关的 s。也许我错过了什么?:) 我对jQuery
and比较陌生fullCalendar
。
另外,另一个与主要问题无关的快速问题:
- 是否可以从事件处理程序中获取
id
启动它的日历?我的页面上有多个日历来模拟甘特视图之类的东西。这将使我能够获取正确的提要并填充正确的事件。
jquery - 返回 Json 导致在 asp.net mvc 中保存文件对话框
我正在将 jquery fullcalendar 集成到我的应用程序中。这是我正在使用的代码:
在 index.aspx 中:
这是调度程序/日历数据的代码:
我在 site.master 的 head 标记中也有以下代码:
我所做的一切都是从http://szahariev.blogspot.com/2009/08/jquery-fullcalendar-and-aspnet-mvc.html复制而来的
导航到 /scheduler/calendardata 时,我会收到保存 json 数据的提示,这些数据正是我在 CalendarData 函数中创建的内容。
为了正确呈现页面,我需要做什么?
提前致谢,
伊兰
更新: 根据 Rune 和 Franci 的评论,我添加了一个名为 CalendarData.aspx 的视图,它与 index.aspx 相同。结果:
- 导航到 /scheduler/calendardata 仍然会给我保存文件对话框。
- 导航到 /scheduler/index 我在 Visual Studio 中收到以下运行时错误:Microsoft JScript 运行时错误:预期对象。VS 突出显示脚本标签中的 $(document).ready(function()...) 代码。
html - 使用 FullCalender 和 FCDraggable 不会出现从 div 溢出拖动的外部事件
我正在使用 FullCalendar 的 FCDraggable 版本,一切运行良好。但是,我希望我的外部事件包含在一个溢出的 div 中(例如 JQuery UI Accordian)并拖到日历上。当溢出打开时,外部事件会隐藏在日历后面,直到拖放到日历上才会出现。在没有溢出的情况下,外部事件在拖动到日历上的过程中显示良好。
有没有其他人遇到过这种情况?我知道 FCDraggable 不是 FullCalendar 官方发布分支的一部分,但除了这个问题外,它运行良好。