Ich benutze jQuery FullCalendar und Scheduler in meiner Website für Termine für Ärzte. Hier sind die Geschäftszeiten und die Slot-Dauer dynamisch abhängig von ausgewählten Öffnungszeiten der Klinikfiliale und der Abteilungsdauer. Also basierend auf dieser Arbeitsstunden und Slot-Dauer einige Male, Geschäftszeiten enden oder beginnen mit halb gedeckten Zeitfenstern. Daher können wir dieses Zeitfenster nicht verwenden und diese Abteilung verliert einen Termin für die ausstehende Zeit. Gibt es dafür eine Lösung? Jquery Full Calendar Slot Dauer und Öffnungszeiten Ausgabe
2
A
Antwort
0
Ich habe ein ähnliches Problem mit Kalendersteuerung, Ereigniszelle nicht richtig Rendern, wenn die Slotdauer mehr als 60 min ist. Ich habe die folgende Lösung von StackOverFlow. Bitte gehen Sie, obwohl es für Sie hilfreich sein könnte. Rufen Sie die folgende Funktion im FullCalendar-Ereignishandler auf.
function resetCalendarHeight() {
// reset height and contentHeight properties on month view
if (isNullOrEmpty($('.fc-slats')) || $('.fc-slats').length == 0) {
$('#calendar').css('height', '530px');
//$('.fc-row.fc-week.fc-widget-content').css('height', '76');
$('#calendar').fullCalendar('option', 'contentHeight', 'undefined');
return false;
}
// day view or week view set the content height to 'auto'
// then adjust the height of the container
$('#calendar').fullCalendar('option', 'contentHeight', 'auto');
var bottomDifference = $('#calendar-container')[0].getBoundingClientRect().bottom - $('.fc-slats')[0].getBoundingClientRect().bottom;
var currentHeight = $(".fc-slats > table").css("height").replace('px', '');
var newHeight = parseInt(currentHeight) + bottomDifference;
$(".fc-slats > table").css("height", newHeight);
$('.fc-scroller.fc-time-grid-container').css('overflow-x', 'auto');
$('.fc-scroller.fc-time-grid-container').css('overflow-y', 'overlay');
$('.fc-scroller.fc-time-grid-container').css('height', newHeight);
return true;}
$('#calendar').fullCalendar({
slotDuration:'45',
events: function (start, end, timezone, callback) {
resetCalendarHeight();
}})
Verwandte Themen
- 1. Full calendar Kopftitel Woche paßt
- 2. Handhabung Öffnungszeiten und Öffnungszeiten Shop
- 3. JQuery Full Page JS
- 4. Wählen Sie einfach Öffnungszeiten mit einem Raster und jquery?
- 5. Android: Media Player Dauer Ausgabe
- 6. Calendar Backup und Restore
- 7. jQuery Full Page Transition scroll
- 8. jQuery Timepicker und jQuery datepair: eine maximale Dauer Einstellung (Delta)
- 9. Schreibmaschine und Einstellung Dauer
- 10. jQuery removeClass Dauer nicht funktioniert?
- 11. jQuery und JSON Ausgabe
- 12. UIView-Animation mit Dauer Bad Zugang Ausgabe
- 13. Ausgabe kompilieren Dauer für schnelle Dateien
- 14. Rails - Geschäft Öffnungszeiten Schema
- 15. Öffnungszeiten mit Matrix
- 16. SQL für Öffnungszeiten
- 17. HTML5 oder JQuery Full Screen Crosshair Cursor
- 18. javascript, calendar
- 19. Signal/Slot und direkte Funktionsaufrufe
- 20. Staging-Slot und vip-swap
- 21. Anzeige Enddatum von Startdatum und Dauer mit jQuery
- 22. Konflikt zwischen CSS Übergang Dauer und jQuery verblassen
- 23. jquery und ajax Seite Ausgabe
- 24. JQuery jeder und Split-Ausgabe
- 25. jquery JScrollPane ipad Ausgabe
- 26. Sortierung lange Dauer mit jquery Datatables
- 27. PHP Gruppe Array Wochentag/Öffnungszeiten
- 28. FULL OUTER JOIN vs. FULL JOIN
- 29. C++ Qt-Signal und Slot nicht feuern
- 30. Dauer