2012-04-24 13 views
8

Używam datepicker Jquery. Chcę, aby panel przycisków był widoczny, ale nie chcę przycisku "Gotowe". Według strony jQuery UI hereJQuery UI Datepicker - Jak usunąć przycisk "Gotowe"

wyświetli przycisk wyboru dzisiejszą datą i Sporządzono przycisk do zamykania kalendarz z opcją showButtonPanel logicznej. Każdy przycisk jest domyślnie włączony, gdy pasek jest wyświetlany, ale można go wyłączyć za pomocą dodatkowych opcji.

Jakie są opcje wyłączenia przycisku Gotowe? Mój kod:

<script> 
$(function() { 
    $("#JourneyDate").datepicker({ 
     showButtonPanel: true, 
     showWeek: true, 
     maxDate: "+0", 
     dateFormat: 'd MM yy', 
     changeMonth: true, 
     changeYear: true 
    }); 
}); 
</script> 

Próbowałem dostępu za pomocą przycisku wybieraka ui-datepicker-close i nazywając remove() ale to nie wydają się działać.

Odpowiedz

17

Możesz to zrobić za pomocą CSS;

button.ui-datepicker-close {display: none;}​ 
+0

To było szybkie! Działa, dzięki. Próbowałem widoczności: ukryty. – escist

0
$('<style type="text/css"> .ui-datepicker-close { display: none; } </style>').appendTo("head");