2010-09-23 10 views
0

J'utilise un jpery datepicker et timepicker. Dans datepicker je veux désactiver toutes les dates qui sont passées à la date actuelle. Et en timepicker je veux montrer les temps qui est une heure avant l'heure actuelle.Peut-on me dire comment faire cela?Désactiver les dates dans Jquery datepicker

+0

Vous devez indiquer * quels * plugins de sélection de date et d'heure que vous utilisez ici, ils sont nombreux:) –

Répondre

1

Voici une partie de la réponse. Ce DatePicker http://jqueryui.com/demos/datepicker/#min-max offre une option minDate et maxDate.

<script> 
$(function() { 
    $("#datepicker").datepicker({ minDate: -20, maxDate: "+1M +10D" }); 
}); 
</script> 

Définissez les dates de début et de fin comme dates réelles (nouvelle date (2009, 1 - 1, 26)), comme l'offset numérique d'aujourd'hui (-20), ou sous forme de chaîne des périodes et unités ('+ 1M + 10D'). Pour la dernière, utilisez 'D' pour les jours, 'W' pour les semaines, 'M' pour mois, ou 'Y' pour les années.

Comme Nick l'a dit, il y a trop de timepickers/datepickers pour savoir de quoi vous parlez. Mettez à jour la question et vous obtiendrez une meilleure aide ... à moins que vous ne l'ayez déjà compris :)

Questions connexes