2010-06-30 18 views
6

Sadece kullanıcıların cuma günlerini seçmelerine izin vermek istiyorum. Temel olarak bir program için başlangıç ​​tarihini seçiyorlar ve programların her zaman bir Cuma günü başlaması gerekiyor.Jquery UI Tarih Seçici ... yalnızca Cumalara izin veriliyor mu?

Diğer günlerin görüntülenip görüntülenmediği veya görüntülenmedikleri sürece devre dışı bırakıldıkları konusunda endişelenmiyorum.

cevap

11

Bunu, beforeShowDate option kullanabilirsiniz:

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

You can try a demo here, sadece kontrol ediyoruz göstermeye çalışıyor tarihte .getDay() (Cuma) 5 olduğunu ve bu yüzden true eğer ilk ise Aksi halde, seçicide bulunan tarihi devre dışı bırakan false dizisindeki öğe.

+0

Kesinlikle mükemmel! –

İlgili konular