Hola amig@s.
Estoy usando en mi proyecto el calendario js calendar de dynarach.
Pero las fechas incorrectas las valido con php, cuando podría validarlas con javascript y sería mucha más cómodo.
En algunas respues de por aquí he encontrado la siguiente función que se anexa al script que utilizo para mostrar el calendario y que deshabilita los días anteriores al actual.
Código Javascript
:
Ver originalCalendar.setup({
trigger : "calagenda",
inputField : "fagenda",
dateFormat: "%d/%m/%Y",
onSelect: function(cal) { cal.hide() },
------------------------------------------------------------------------------
disabled: function(date) {
var today = new Date();
return (
date.getDay() == 0 || (date.getTime() < today.getTime()-(1*24*60*60*1000) )
) ? true : false; }
--------------------------------------------------------------------------------
});
Vale, pero ahora, si quiero deshabilitar los días posteriores o desde un rago de fecha de x días a partir de la actual, tanto para atrás como para alante pues... no sé hacerlo pues no entiendo la función que he copiado.
Podríais echarme una mano a entenderla??
Mil gracias!!