2012-01-25 109 views
2

我的Fullcalendar(http://arshaw.com/fullcalendar/)事件輸出出現問題。現在我可以獲得所有事件的完整輸出,但是我想對其進行一些更改,以便可以按照數組中定義的順序顯示事件。
例如,我希望事件按照順序{「Jack」,「Tom」,「Ben」}按標題排序。
但有時可能只有傑克和本的事件,所以我希望我的顯示仍然按照數組順序,但跳過那些缺少的。
我搜索了周圍,我能找到的唯一方法是對fullcalendar.js function segCmp(a, b)進行一些更改。
我只是問是否有任何其他解決方案來解決這個問題,或者這是唯一的方法嗎?排序Fullcalendar事件

謝謝

+0

日曆上的事件通常按日期排序......您的意思是說您希望排列同一天發生的事件嗎? – JAAulde

+0

@JAAulde是的我希望一天中的所有事件都按我定義的順序排序。有沒有辦法做到這一點?只是想確保我可以控制事件的順序。 –

+0

我不相信任何編輯插件是必要的。 Fullcalendar提供了許多方法來提供數據,並提供了許多操作該數據的鉤點。爲了向您提供針對您的情況的最佳建議,我們需要查看您目前擁有的代碼。 – JAAulde

回答

1

你確實需要改變segCmp(a,b)。這應該不會太糟糕,它下面的sliceSegs函數會告訴您需要使用哪些參數來生成您之後的排序順序。 a.event.title和b.event.title會爲您提供細分的標題。

+0

謝謝你,我做了什麼,它的工作原理。 –