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''}); });