¿Es posible deshabilitar la fecha futura a partir de hoy?Desactivar fechas futuras en jQuery UI Datepicker
Digamos que hoy es 23/10/2010, por lo que 24/10/2010 en adelante están deshabilitados.
Lo siento, soy nuevo en jQuery y JavaScript.
¿Es posible deshabilitar la fecha futura a partir de hoy?Desactivar fechas futuras en jQuery UI Datepicker
Digamos que hoy es 23/10/2010, por lo que 24/10/2010 en adelante están deshabilitados.
Lo siento, soy nuevo en jQuery y JavaScript.
Sí, de hecho. Datepicker tiene la propiedad maxdate que puede establecer al inicializarlo.
Aquí está la codez
$("#datepicker").datepicker({ maxDate: new Date, minDate: new Date(2007, 6, 12) });
$(function() { $("#datepicker").datepicker({ maxDate: '0'}); });
Podemos utilizar sin comillas simples también para ex: 'maxDate: 0' – RajeshKdev
@RJK gracias por la información – ArK
De nada :) – RajeshKdev
Código de fecha futura solamente con la fecha de hoy desactivar.
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','');
¡Bienvenido a Stack Overflow! por favor, evite poner palabras en mayúsculas y en negrita a menos que sean muy importantes. –
Fecha para el futuro 1 año se puede hacer por
$('.date').datepicker({dateFormat: 'yy-mm-dd', minDate:(0), maxDate:(365)});
puede cambiar el formato de fecha demasiado por el parámetro dateFormat
[enlace] (http://jqueryui.com/datepicker/#multiple-calendars) puede visitarse para obtener más parámetros ** datepicker **. –
http://stefangabos.ro/jquery/zebra-datepicker
uso de selectores de fecha de cebra:
$('#select_month1').Zebra_DatePicker({
direction: false,
format: 'Y-m-d',
pair: $('#select_month2')
});
$('#select_month2').Zebra_DatePicker({
direction: 1, format: 'Y-m-d',
});
Sí, datepicker admite la propiedad de fecha máxima.
$("#datepickeraddcustomer").datepicker({
dateFormat: "yy-mm-dd",
maxDate: new Date()
});
¿En qué se diferencia su respuesta de la actualmente aceptada? – Wtower
$('#thedate,#dateid').datepicker({
changeMonth:true,
changeYear:true,
yearRange:"-100:+0",
dateFormat:"dd/mm/yy" ,
maxDate: '0',
});
});
Por favor, explique qué aporta su respuesta a este hilo. –
puede utilizar el siguiente.
$("#selector").datepicker({
maxDate: 0
});
intenta esto:
$('#datepicker').datepicker({
endDate: new Date()
});
se desactivará la fecha futura.
gupta ji esto funciona perfectamente. gracias – cicakman
@cicakman Bienvenido. Llámame Cyril o CG. –
Recuerda que cuando configuras el objeto 'Fecha' de javascript utiliza month-1. Entonces, Jan es 0 y Dec tiene 11. Esto simplemente se me olvidó por unos minutos. – mawburn