FullCalender überprüfen, ob die Auswahl Tagen hat eine Veranstaltung?

Ich bin mit dem Vollen Kalender js-plugin, so weit so gut. aber ich möchte, um zu überprüfen, ob eine Auswahl zwischen dem start-und end-Ereignisse?

Ich brauche nur ein true oder false zurückgegeben. Grundsätzlich möchte ich verhindern, dass Benutzer erstellen von Ereignissen, wenn eine gerade existiert bereits auf der aktuellen Auswahl.

var calendar = $('#calendar').fullCalendar({

    selectable: true,
    selectHelper: true,
    firstDay: 5,
    weekNumbers: false,
    select: function (start, end, allDay, event) {
        var TitleSet = false;
        StartDate = start;
        EndDate = end;
        if (event) {}
        if (TitleSet) {
            calendar.fullCalendar('renderEvent', {
                title: title,
                start: start,
                end: end,
                allDay: allDay
            },
            true //make the event "stick"
            );
        }
        calendar.fullCalendar('unselect');

    },
    editable: true,
    events: EventsArr,
    eventRender: function (event, element) {
        element.qtip({
            content: event.description
        });
    }
});
  • ok, wo sind Ihre gespeicherten Ereignisse? was haben Sie versucht? versuchen Sie, klarer zu werden, mehr details hinzufügen...
  • Ereignisse gespeichert in meiner Datenbank und in namens-und array-Ereignisse: EventsArr
  • mögliche Duplikate von Kann ich verhindern, dass Veranstaltungen mit dem Konflikt der Zeit?
  • Erstellen Sie eine Methode, um das array der Ereignisse schon geladen im Kalender, danach verwenden Sie das array, um alle Tage, an denen die Ereignisse, und wenn der Benutzer klickt auf einen der Termine nicht lassen, erstellen Sie ein anderes Ereignis. Dies ist etwas, was nur Sie leisten können, und herauszufinden, die Sie benötigen, um einen Algorithmus für sich selbst...
InformationsquelleAutor Pomster | 2014-02-27
Schreibe einen Kommentar