2012-04-24 5 views
8

Sto usando un Jacquery DatePicker. Voglio che il pannello dei pulsanti sia visibile, ma non voglio il pulsante "Fatto". Secondo la pagina di jQuery UI hereJQuery UI Datepicker - Come rimuovere il pulsante "Fatto"

visualizzare un pulsante per la selezione della data di oggi e di un pulsante Done per chiudere il calendario con l'opzione showButtonPanel booleana. Ogni pulsante è abilitato per impostazione predefinita quando viene visualizzata la barra, ma può essere disattivata con opzioni aggiuntive.

Quali sono le opzioni per lo spegnimento del pulsante Fine? Il mio codice:

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

ho provato accesso il tasto di selezione utilizzando ui-datepicker-close e chiamando remove() ma questo non sembra funzionare.

risposta

17

È possibile farlo con i CSS;

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

Che è stato veloce! Funziona, grazie. Stavo cercando visibilità: nascosto. – escist

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