Как передать текущий диапазон дат из Fullcalendar в функцию JSON

Я использую функцию событий fullcalendar, чтобы получить данные о событиях из БД:

eventSources: getSources()

где getSources есть

getSources(){
var mysources = {
mysourceone:{
url: YOUR URL TO GET JSON,
type: 'POST',
data:{
st:'2016-08-19',et:'2016-08-24'
},
cache: false,
color: '#C1272D',
textColor: 'white'
}
}
return [mysources.mysourceone];
}

У меня вопрос, как заменить фиксированные даты в этой функции на текущий выбранный диапазон дат в fullcalendar?

                data:{
st:'2016-08-19',et:'2016-08-24'
},

0

Решение

FullCalendar должен передать даты начала и окончания автоматически, так что просто оставьте их вне своего звонка, и на странице, где FullCalendar проверяет события, вы можете просто получить доступ $_GET['start'] а также $_GET['end'] и запросить вашу базу данных на основе этих дат. Вы также можете перейти к своему браузеру и просмотреть вкладку сети, переключая месяцы, недели или просмотры в календаре, и просматривать звонки, которые он совершает. Вы также можете добавить свои собственные переменные, такие как идентификаторы пользователя, часовые пояса и так далее.

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]