【发布时间】:2012-02-13 11:37:10
【问题描述】:
我想在每次从数据库中获取新事件时初始化一个全局事件数组。 T 解释一下,我希望我的事件在客户端的全局数组中,这样我就可以在没有 ajax 调用的情况下过滤事件。例如,如果我有活动,并且每个活动都有与之关联的国家/地区,那么我有多个选择框,您可以在其中选择一个或多个国家/地区。我使用 clientEvents 函数来过滤符合条件的事件,但是当用户开始减少过滤器时问题就来了。然后我需要我已经过滤掉的事件,为此我不想进行 ajax 调用。所以我的方法是拥有一个全局事件数组,当用户清除过滤器时,我只是简单地重新调整该数组中的所有事件。
现在的问题是,在哪里初始化该数组?如果我在 eventAfterRender 中执行此操作,它会在渲染过滤事件时发生变化,如果我在 viewDisplay 中执行此操作,它甚至没有初始化,我不知道为什么,我在某处读到 viewDisplay 在事件渲染之前被调用,如果你是使用 json 提要。所以我被困住了......请任何帮助都会很棒。
【问题讨论】:
-
来吧,伙计们......有人......我完全被困在这里:(
标签: javascript jquery filter fullcalendar