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.
Wie deaktiviere ich Drag & Drop in fullcalendar
Arial
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
Dilpreet singh
Überprüfen Sie den folgenden Code:
set editable false deaktiviert das Ziehen.
$('#calendar').fullCalendar({
editable: false,
});
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
});
LakiGeri
In v2 & v3 gibt es dafür einen neuen Ausdruck: eventStartBearbeitbar was eingestellt werden soll false
zum 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.
Ab 2017 lautet die richtige Antwort: ‘eventStartEditable: false’ fullcalendar.io/docs1/event_ui/eventStartEditable
– Miquel-Kanal
10. April 2017 um 9:31 Uhr