Wie deaktiviere ich Drag & Drop in fullcalendar

Lesezeit: 2 Minuten

Benutzer-Avatar
Arial

Ich verwende FullCalendar während meines gesamten Projekts und muss es in einem Bereich meiner Website anzeigen, in dem Ereignisse nicht verschoben werden können, aber in der Monatsansicht hervorgehoben bleiben. Irgendwelche Ideen bitte.

Ich weiß, das ist eine alte Frage, aber niemand hat sie richtig beantwortet, also los geht’s …

$('#example').fullCalendar({
    disableDragging: true
});

  • Wenn Sie die Größenänderung sowie das Ziehen deaktivieren möchten, können Sie dies einstellen editable : false

    – Jasop

    27. August 2013 um 4:57 Uhr

DisableDragging wird ersetzt durch: eventStartEditable (seit Version 1.6.3)

http://arshaw.com/fullcalendar/docs/removed/disableDragging/

  • Ich wollte fragen, ob es eine Möglichkeit gibt, das Ziehen der Auswahl in der Monatsansicht zu verhindern – mit anderen Worten, der Benutzer muss nur einen Monatstag auswählen können

    – Dimitris Papageorgiou

    24. September 2014 um 9:08 Uhr

  • @DimitrisPapageorgiou Entschuldigung, das weiß ich nicht. Ich habe 99 % meiner Arbeit mit der Tages- und Wochenansicht erledigt.

    – JochemAbfrage

    24. September 2014 um 12:48 Uhr

  • Ich baue gerade eine Termin-Web-App und möchte meinen Benutzern nur die Möglichkeit geben, Termine auch aus der Monatsansicht zu buchen … indem ich nur einen Tag auswähle (da ein Termin per Definition nicht länger als 1 Tag dauern kann) … sowieso ,Danke für deine Antwort.

    – Dimitris Papageorgiou

    24. September 2014 um 17:54 Uhr

  • Dies ist die richtige Antwort für 2017. Weitere Informationen: fullcalendar.io/docs1/event_ui/eventStartEditable

    – Miquel-Kanal

    10. April 2017 um 9:30 Uhr

Benutzer-Avatar
Dilpreet singh

Überprüfen Sie den folgenden Code:

set editable false deaktiviert das Ziehen.

$('#calendar').fullCalendar({

editable: false,

});

Benutzer-Avatar
Sie nennen Erinnerung

Sie müssen nur die einstellen disableDragging-Option auf true setzen, wenn Sie Ihren Kalender initialisieren.

$('#calendar').fullCalendar({
    disableDragging = true
});

Hat bei mir nicht funktioniert: disableDragging: true

Der folgende Code hat bei mir funktioniert, also versuchen Sie es bitte:

$('#example').fullCalendar({
    eventStartEditable: false
});

Der obige Code stoppt das Ziehen eines Ereignisdatums auf ein anderes Datum

$('#calendar').fullCalendar({
    editable: false
});

Benutzer-Avatar
LakiGeri

In v2 & v3 gibt es dafür einen neuen Ausdruck: eventStartBearbeitbar was eingestellt werden soll falsezum Deaktivieren des Ziehens.

Wenn Sie außerdem das “Drop” (z. B. von einem anderen Div) deaktivieren möchten, sollten Sie dies festlegen abwerfbar zu false auch.

1197910cookie-checkWie deaktiviere ich Drag & Drop in fullcalendar

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy