我正在使用jquery-week-calendar并希望在用户在浏览器中完成添加/移动/删除它们之后将所有日历事件发布到服务器。这意味着我将需要日历上当前显示的所有事件的列表,其中包含开始/结束日期+时间(类似于getTimeslotTimes)。任何帮助将不胜感激,请参阅下面我尝试获取数据的内容。
谢谢, 奇拉格
我试过$("#calendar").find('.wc-cal-event')
了,但它不包括此处显示的日期和时间:
<div class="wc-cal-event ui-corner-all ui-resizable ui-draggable" style="line-height: 15px; font-size: 13px; top: 480px; height: 539px; display: block;"><div class="wc-time ui-corner-top">08:00 am to 04:59 pm<div class="wc-cal-event-delete ui-icon ui-icon-close"></div></div><div class="wc-title">Open hours</div><div class="ui-resizable-handle ui-resizable-s">=</div></div>
也 $("#calendar").data().events
只返回处理程序:
click [Object { type="click", guid=2, handler=function(), more...}]
mouseout [Object { type="mouseout", guid=4, handler=function(), more...}]
mouseover [Object { type="mouseover", guid=3, handler=function(), more...}]
remove [Object { namespace="weekCalendar", type="remove, guid=1}]