Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

135
Vistas
Estoy bloqueado y alejado en el selector de fechas

De hecho, traté de restringir a los usuarios para que elijan fechas dentro de los 2 años a partir de hoy en Datepicker. Entonces, ahora surge un problema que cuando se aleja demasiado (al alejar me refiero a que cuando hacemos clic en el nombre del mes, se alejará a todos los meses y, de manera similar, todo el mes a todo el año) este es el zoom estoy hablando

pero si me alejo hasta tal punto que muestra el calendario en un grupo de una década o un siglo, no puedo acercarme hacia atrás o quiero decir que no puedo volver a la vista de calendario donde podría seleccionar fechas.

Entonces, ¿hay alguna forma de restringir a los usuarios para que se alejen después de un nivel? o hay una manera de arreglarlo?

Mi versión de selector de fecha es Bootstrap v4.1.1

Este es el código que estamos usando.

tz_today Es la fecha de hoy en formato aaaa-mm-dd.

endDate = nueva Fecha(nueva Fecha().setFullYear(nueva Fecha().getFullYear() + 2)); pickDate = nueva fecha (pickDate); // en formato aaaa-mm-dd

$('#Datepicker').datepicker('destruir').datepicker({

 todayHighlight: true, beforeShowDay: function (date) { $highlight = calendar_highlight_classes(highlight_dates, pickDate, date); return $highlight; } }).datepicker('setStartDate', new Date(tz_today)) .datepicker('setEndDate', endDate);
about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Bueno, para mí, MaxViewMode funcionó a las mil maravillas. Por defecto, está configurado como 4, pero podemos cambiarlo acc. a nuestra preferencia

días(0) -> mes(1) -> año(2) -> década(3) -> siglo(4)

MaxViewMode: 2 - para limitar a los usuarios a subir al modo de vista de años

mi código para limitar a los usuarios a ir solo hasta el año

 $('#Datepicker').datepicker('destroy').datepicker({ todayHighlight: true, endDate: endDate, maxViewMode: 2 });

Aquí está la documentación https://bootstrap-datepicker.readthedocs.io/en/latest/options.html#maxviewmode

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda