#javascript #fullcalendar
#javascript #полный календарь
Вопрос:
Я хочу, чтобы мой календарь оставался в том же месяце, неделе или дне после обновления, я заставил его работать с представлением, но не с датой. Я пытался решить эту проблему. я даже заставил его работать.
viewRender: function (view, element) {
localStorage.setItem("fcDefaultStartDate", view.start);
localStorage.setItem("fcDefaultView", view.name);
}
defaultDate: (localStorage.getItem("fcDefaultStartDate") !== null ? localStorage.getItem("fcDefaultStartDate") : moment()),
defaultView: (localStorage.getItem("fcDefaultView") !== null ? localStorage.getItem("fcDefaultView") : "agendaDay"),
проблема с этим кодом заключается в том, что в представлении «месяц» он пропускается на месяц назад после обновления.
Может кто-нибудь, пожалуйста, помочь мне с этим?
Комментарии:
1. Посмотрите на это с другой стороны, есть ли способ избежать необходимости обновлять страницу в первую очередь?
2. Привет, спасибо за ответ. У меня тоже была такая идея. Проблема в том, что у меня есть опция выбора, чтобы выбрать учащегося для добавления в календарь, для этого его необходимо обновить после выбора учащегося. Вторая проблема заключается в том, что мне нужно показать сообщение об ошибке, если был какой-то неправильный ввод в календарь с помощью php. для этого его также необходимо обновить.
3. Обе эти вещи можно выполнить с помощью AJAX, что позволяет избежать необходимости полного обновления.