2010-11-13 8 views

Respuesta

24

Puede utilizar la opción defaultDate al crear el selector de fechas:

$('#date').datepicker({ 
    defaultDate: '-2m' 
}); 

Al pasar en una cadena como esta podemos establecer la fecha predeterminada a otro con respecto a la fecha actual. Como alternativa, la opción también acepta un objeto Date:

defaultDate: new Date(2010, 8, 1) 

o una cadena en el mismo formato que el formato definido actualmente:

defaultDate: '1/9/2010' 

Todo lo anterior le dará una fecha predeterminada en septiembre. El mes en el constructor Date comienza desde cero, por lo que 8 le dará septiembre.

0

probar este

$(".selector").datepicker({ defaultDate: +7 }); 

Especifique una fecha real a través de un objeto Date o como una cadena en el dateFormat actual, o un número de días a partir de hoy (por ejemplo 7) o una cadena de valores y periodos ('y' por años, 'm' por meses, 'w' por semanas, 'd' por días, p. ej. '+ 1m + 7d'), o nulo por hoy.

9

Creo que realmente quiere esto cuando solo muestra 1 mes a la vez.

$(".selector").datepicker({ showCurrentAtPos: 1 }); 

Si usa defaultDate, resaltará ese día en particular, este método solo muestra el mes anterior sin nada seleccionado.

Cuestiones relacionadas