При нажатии следующей и предыдущей кнопок автоматически выполняются вызовы по указанным вами источникам событий - вам не нужно загружать вручную. Prev и next используются для программного перемещения календаря, а не для указания хуков для переопределения поведения по умолчанию.
FullCalendar отправляет запросы на события следующим образом: /events/find/?start=1262332800&end=1265011200&_=1263178646
Когда вы нажимаете на следующий и предыдущий, он получает время с начала месяца и время с конца месяца и использует их в качестве параметров для начала и конца. Параметр _ уникален для каждого вызова, чтобы предотвратить кэширование.
Согласно документации вы можете изменять имена параметров start
и end
, но не значения. Чтобы изменить эти значения, вам нужно изменить сам FullCalendar.
Предполагая, что вы можете изменить код, который отправляет ваш JSON, я бы посоветовал перейти на код, который занимает секунды, начиная с значений эпохи в качестве событий ввода и возврата, основанных на этом. Если вы не можете этого сделать, начните изучать изменение исходного кода FullCalendar в соответствии с вашими потребностями.