Pregunta

Necesito un calendario grande (no jQuery datepicker) con posibilidad de programar eventos y mostrarlos en el calendario. El calendario debe admitir vistas de mes / semana / día. Es muy conveniente que el Calendario no vuelva a cargar toda la página cuando se modifican las vistas (actualización AJAX). Debe ser fácilmente personalizable (temas CSS) y localizable. Debería ser compatible con arrastrar y amp; Drop (para eventos programados). Dicho calendario debe representarse en el lado del cliente desde el fragmento de datos JSON.

Sé que hay demasiados requisitos para encontrar el Calendario que coincida con todos, pero todos son importantes. He encontrado algunos controles de Calendario de código abierto gratuitos, pero casi todos están ajustados para ASP.NET pero no MVC o tienen muy " pesado " Base de código de JavaScript. Lo ideal es que lo vea como una extensión de jQuery pero no del control ASP.NET del lado del servidor. La mejor solución lista para usar que he encontrado es FullCalendar por Adam Shaw ( http://arshaw.com/fullcalendar/ ). Es el complemento jQuery el código fuente que puedo cambiar para adaptarlo a mis necesidades.

Si puede sugerir algunas mejores soluciones existentes, estaré muy agradecido.

¿Fue útil?

Solución

Otra opción:

Utiliza jQuery y el mismo tipo de objeto de evento. Fullcalendar soporta muchos ganchos para la personalización también. He agregado el código de colores basado en etiquetas y otras características con bastante facilidad con él.

Otros consejos

Puedes probar nuestro plugin jquery calendar. wdCalendar es un clon de google calendar basado en jquery. Cubre la mayoría de las funciones de Google Calendar. http://www.web-delicious.com

* Day/week/month view provided.
* create/update/remove events by drag & drop.
* Easy way to integrate with database.
* All day event/more days event provided.

Es totalmente gratuito (licencia LGPL)

Recientemente uso Web2Cal para representar un gran conjunto de datos. La estructura del evento / devolución de llamada es diferente de la mayoría de los calendarios. Si eres un desarrollador de Java como yo (con menos experiencia en Javascript) apreciarás Web2Cal. No tiene las sintaxis y el estilo de código de JavaScript más crípticos. Más basado en eventos y funciones.  Además, esta es una solución más completa como Recurring, etc. Habría sido más feliz si el código fuera más abierto. Creo que su versión superior tiene el código disponible pero no las versiones inferiores.

Pero lo compensaron con un buen apoyo. Pero me gusta fullCalendar, pero todavía no es una solución completa que era necesaria para nuestro producto.

Pero muy bueno para ver más desarrollo y competencia

Tal vez el calendario E2CS , integrado en ExtJs, satisfaría sus necesidades.

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