2010-06-30 10 views
6

Solo quiero permitir que los usuarios seleccionen los viernes. Básicamente están eligiendo la fecha de inicio para un horario, y los horarios siempre deben comenzar un viernes.Jquery UI Selector de fecha ... solo permite los viernes?

No me preocupa realmente si se muestran los otros días o no tanto si se muestran, entonces están deshabilitados.

Respuesta

11

Usted puede utilizar el beforeShowDate option, así:

​$("#datepicker").datepicker({ 
    beforeShowDay: function(date) { 
     return [date.getDay() == 5]; 
    } 
})​​​​​;​ 

You can try a demo here, sólo estamos comprobando si el .getDay() en la fecha que está tratando de demostrar es 5 (viernes), y si es así true es la primera elemento en la matriz, false de lo contrario, que deshabilita la fecha en el selector.

+0

¡Absolutamente perfecto! –

Cuestiones relacionadas