Bienvenido a nuestro sitio web, en este sitio hallarás la resolución de lo que estás buscando.
Solución:
He hecho esto en mi fullcalendar y está funcionando perfectamente.
puede agregar este código en su función de selección.
select: function(start, end, allDay)
var check = $.fullCalendar.formatDate(start,'yyyy-MM-dd');
var today = $.fullCalendar.formatDate(new Date(),'yyyy-MM-dd');
if(check < today)
// Previous Day. show message if you want otherwise do nothing.
// So it will be unselectable
else
// Its a right date
// Do something
,
Espero que te ayude.
Me gusta este enfoque:
select: function(start, end)
if(start.isBefore(moment()))
$('#calendar').fullCalendar('unselect');
return false;
Básicamente, deshabilitará la selección en tiempos anteriores al "ahora".
Deseleccionar método
Gracias a esta respuesta, he encontrado la solución a continuación:
$('#full-calendar').fullCalendar(
selectable: true,
selectConstraint:
start: $.fullCalendar.moment().subtract(1, 'days'),
end: $.fullCalendar.moment().startOf('month').add(1, 'month')
);
Acuérdate de que tienes la capacidad de valorar este enunciado si tropezaste tu aprieto justo a tiempo.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)