2010-12-07 22 views
17

Deseo desactivar los domingos en el calendario de jQuery UI.Desactivar todos los domingos en jQuery UI Calendar

a partir de documentos que llegaron a conocer acerca de esto: -

$('#datepicker').datepicker({ minDate: 4,beforeShowDay: $.datepicker.noWeekends }); 

Esto desactivará los sábados y domingos ambos. Pero quiero dividir solo el domingo. ¿Hay alguna opción predeterminada para esto?

mala manera de resolverlo

beforeShowDay tomar verdadero o falso como parametros para todos los días. Así que escriba una función que devuelva verdadero o falso en función de cada día.

Respuesta

48

probar esto

$("#datepicker").datepicker({ 
    beforeShowDay: function(date) { 
     var day = date.getDay(); 
     return [(day != 0), '']; 
    } 
}); 
+1

o para añadir este evento como una opción para un selector de fecha anterior iniciado ejemplo: <- idioma: lang-js -> $ ('# selector de fechas'). datepicker ('option', 'beforeShowDay', function (date) { var day = date.getDay(); return [(day! = 0), '']; }); – lmeurs

Cuestiones relacionadas