2010-06-30 6 views
6

Chcę zezwolić użytkownikom tylko na wybór piątków. Zasadniczo wybierają datę rozpoczęcia harmonogramu, a harmonogramy zawsze muszą zaczynać się w piątek.Jquery UI Selektor dat ... pozwala tylko na piątki?

Nie przejmuję się tym, czy pozostałe dni są wyświetlane, czy nie, dopóki są wyświetlane, a następnie wyłączone.

Odpowiedz

11

Można użyć beforeShowDate option, tak:

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

You can try a demo here, jesteśmy po prostu sprawdzenie, czy .getDay() z dniem stara się pokazać to 5 (piątek), a jeśli tak true jest pierwszym element w tablicy, false w przeciwnym razie, co wyłącza datę w selektorze.

+0

Absolutnie doskonały! –

Powiązane problemy