Quiero establecer los valores del campo datepicker y el altField
cuando la página está cargada, y me preguntaba si hay una opción en el selector de fechas para hacerlo automáticamente (es decir, sin tener que llame al setDate
).Establecer automáticamente la fecha seleccionada en altField en la carga
Sé que si hago algo como esto:
$("#date-div").datepicker({altField:"#date-input",altFormat:"yy-mm-dd", defaultDate:+7});
Con date-div
ser un div
, la fecha predeterminada se añade automáticamente al campo date-input
cuando se carga la página. Pero si utilizo un campo de texto en lugar de div
, no establece los valores automáticamente (tengo que llamar al setDate
en una línea separada).
Tengo curiosidad por esto, ya lo he implementado llamando a setDate, pero me gustaría saber si hay algo para hacerlo automáticamente y, si no, ¿por qué? (ya que funciona cuando se usa un div para mostrar el calendario).
Su respuesta no parece funcionar. Tal vez debido a las diferencias en el formato –
-1 esto solo funciona si 'altFormat' es lo mismo que' dateFormat' ([docs] (http://api.jqueryui.com/datepicker/#utility- formatDate)). – Stijn
si funciona bajo condiciones adicionales, entonces, ¿por qué ha votado negativamente? No entiendo que me castiguen por dar una solución que funciona – Kodak