jquery date jquery-ui-datepicker future disable-link

Inhabilitar fechas futuras en jQuery UI Datepicker



jquery-ui-datepicker future (9)

Código para fecha futura solo con deshabilitar la fecha de hoy.

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-trigger'').attr(''title'','''');

¿Es posible deshabilitar la fecha futura a partir de hoy?

Digamos que hoy es 23/10/2010, por lo que 24/10/2010 en adelante están desactivados.

Lo siento, soy muy nuevo en jQuery y JavaScript.


La fecha para el futuro 1 año puede hacerse por

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

también puede cambiar el formato de fecha por el parámetro dateFormat


Prueba esto:

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

Deshabilitará la fecha futura.


Sí, datepicker admite la propiedad de fecha máxima.

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


Sí, de hecho. Datepicker tiene la propiedad maxdate que puede establecer al inicializarlo.

Aquí está el codez

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


puedes usar lo siguiente.

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


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

utilizar cebra selectores de fecha:

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


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


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