¿Cuál es la mejor ventana emergente de calendario para rellenar un formulario web?

StackOverflow https://stackoverflow.com/questions/25367

  •  09-06-2019
  •  | 
  •  

Pregunta

Quiero poder hacer una llamada HTTP actualizando algunos cuadros de selección después de seleccionar una fecha. Me gustaría tener el control de actualizar el cuadro de texto para saber cuándo ha habido un " verdadero " cambio (en el caso de que se seleccione la misma fecha). Idealmente, llamaría a una función para abrir el calendario y poder evaluar la fecha antes de rellenar el cuadro de texto ... para que pueda hacer mi validación antes de hacer una llamada al servidor.

¿Fue útil?

Solución

datepicker de JQuery es una herramienta extremadamente flexible. Con la capacidad de adjuntar controladores antes de abrir o después de la selección de la fecha, temas , rango selección y una variedad de otras opciones increíblemente útiles, he descubierto que satisface todas mis necesidades.

El hecho de que me siente al lado de uno de sus mantenedores aquí en el trabajo también es bastante útil ...

Otros consejos

He estado jugando con el script jquery datePicker; deberías poder hacer todo lo que necesites con esto.

YUI y ExtJs ambos tienen calendarios muy atractivos y flexibles.

Si alguna vez terminas considerando una biblioteca / kit de herramientas de JavaScript, Dijit , un sistema de widgets que se coloca sobre Dojo , tiene una calendar (Dijit calendar test page). Me pareció relativamente fácil de implementar.

// Descargo de responsabilidad: estoy en medio de una relación de amor-odio con Dojo en este momento, ya que estoy en el proceso de aprender y usarlo mejor.

No me gusta el ajax de MS ASP.NET, pero su selector de fechas es excelente. De lo contrario, jQuery datepicker.

Estoy usando el JSCalendar de Dynarch para un proyecto en el que estoy trabajando actualmente. Tiene licencia LGPL y es realmente flexible (fácil de personalizar según sus necesidades). Tiene muchas características y también se ve bien.

http://www.dynarch.com/projects/calendar/

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top