Ich verwende FullCalendar in meinem gesamten Projekt und ich muss es in einem Bereich meiner Website anzeigen, wo Ereignisse nicht ziehbar sind, aber in der Monatsansicht hervorgehoben bleiben. Irgendwelche Ideen bitte.Wie deaktiviere ich Drag & Drop im Vollkalender
Antwort
Sie müssen nur die disableDragging option auf True setzen, wenn Sie Ihren Kalender initialisieren.
$('#calendar').fullCalendar({
disableDragging = true
});
Entfernen Sie das Semikolon in "disableDragging = true;" –
das funktioniert nicht in Version 2 – Smith
Danke @Venkat! – theycallmemorty
Ich weiß, dass dies eine alte Frage, aber niemand hat diese richtig beantwortet, so hier gehen Sie ...
$('#example').fullCalendar({
disableDragging: true
});
DisableDragging wird ersetzt durch: eventStartEditable (ab Version 1.6.3)
http://arshaw.com/fullcalendar/docs/removed/disableDragging/
Ich wollte fragen, ob es gibt eine Möglichkeit, das Ziehen der Auswahl in der Monatsansicht zu verhindern - der Benutzer muss also nur einen Monat auswählen können –
@DimitrisPapageorgiou Entschuldigung, das weiß ich nicht. Ich habe 99% meiner Arbeit mit Tag und Woche gemacht. – JochemQuery
Ich baue gerade eine Verabredungs-Web-App und möchte nur meinen Benutzern die Möglichkeit geben, Termine auch aus Monatsansicht zu buchen ... indem Sie nur einen Tag auswählen (da ein Termin definitionsgemäß nicht mehr als 1 Tag umfassen kann) ... Wie auch immer, danke für deine Antwort. –
$('#calendar').fullCalendar({
editable: false
});
den Code unten:
set editable false deaktiviert das Ziehen.
$('#calendar').fullCalendar({
editable: false,
});
In v2 & v3 gibt es einen neuen Ausdruck für diese: eventStartEditable was false
gesetzt werden soll, ziehen Sie zu deaktivieren.
Wenn Sie den "drop" (z. B. von einem anderen div) deaktivieren möchten, sollten Sie auch droppable auf false
setzen.
Ab 2017 verwendet die richtige Antwort: 'eventStartEditable: false' https://fullcalendar.io/docs1/event_ui/eventStartEditable/ – Treeindev