Désactiver les dates futures dans jQuery UI Datepicker

Est-il possible de désactiver la date future d’aujourd’hui?

Disons qu’aujourd’hui est le 23/10/2010, donc 24/10/2010 sont désactivés.

Désolé je suis très nouveau dans jQuery et JavaScript.

Oui en effet. La datepicker a la propriété maxdate que vous pouvez définir lorsque vous l’initialisez.

Voici le codez

$("#datepicker").datepicker({ maxDate: new Date, minDate: new Date(2007, 6, 12) }); 
 $(function() { $("#datepicker").datepicker({ maxDate: '0'}); }); 

Code pour la date future uniquement avec désactiver la date du jour.

  var d = new Date(); $("#delivdate").datepicker({ showOn: "button", buttonImage: base_url+"images/cal.png", minDate:new Date(d.setDate(d.getDate() + 1)), buttonImageOnly: true }); $('.ui-datepicker-sortinggger').attr('title',''); 

Date pour l’avenir 1 an peut être fait par

 $('.date').datepicker({dateFormat: 'yy-mm-dd', minDate:(0), maxDate:(365)}); 

vous pouvez aussi changer le format de date en fonction du paramètre dateFormat

Oui, datepicker supporte la propriété max date.

  $("#datepickeraddcustomer").datepicker({ dateFormat: "yy-mm-dd", maxDate: new Date() }); 

vous pouvez utiliser les éléments suivants.

 $("#selector").datepicker({ maxDate: 0 }); 

http://stefangabos.ro/jquery/zebra-datepicker

utilisez les sélecteurs de date de zèbre:

 $('#select_month1').Zebra_DatePicker({ direction: false, format: 'Ym-d', pair: $('#select_month2') }); $('#select_month2').Zebra_DatePicker({ direction: 1, format: 'Ym-d', }); 

Essaye ça:

 $('#datepicker').datepicker({ endDate: new Date() }); 

Cela désactivera la date future.

 $('#thedate,#dateid').datepicker({ changeMonth:true, changeYear:true, yearRange:"-100:+0", dateFormat:"dd/mm/yy" , maxDate: '0', }); });