2011-12-15 18 views

Odpowiedz

3

„teraz” przycisk zastępuje przycisk Dzisiaj normalnie, ale bez tekstu używa domyślnego.

W swoim CSS, po prostu ustaw przycisk now na "display: none;"

Jeśli dobrze pamiętam, możesz ustawić to w .ui-priority-secondary - ale nie masz pewności, czy jest on używany gdzie indziej .. masz grę, ale to powinno być twoje rozwiązanie, zależy tylko od użycia.

0

następującą właściwość do .timepicker() rozwiązać mój problem:

minDate: new Date(2080, 1, 1) 

Wystarczy zapewniają bardzo długą datęktóry wyłącza now przycisk sama.

Więc ostateczny kod jest:

$('#time-duration-box').timepicker({ 
    minDate: new Date(2050, 1, 1) 
}); 
+0

To ukrywa przycisk "teraz", ale także uniemożliwia zrobienie czegoś użytecznego z timepicker. –

1

Użyj tego CSS, działa dobrze dla mnie.

.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { 
float:left; 
background: #900; 
display: none; 
} 
0

Aby ukryć wszystkie przyciski z harmonogramem zamieszczonym właściwość showButtonPanel z false

$("#inputDate").datetimepicker({showButtonPanel: false});