2011-04-15 14 views
6

¿Existe un complemento de JavaScript que reproduzca visualmente la misma funcionalidad que las opciones de repetición del calendario de Google?complemento de JavaScript/formulario similar a las opciones de repetición del calendario de Google

Google calendar repeat options

+2

Personalmente, no veo por qué se cerró esto ... Creo que la interfaz de usuario frontal para algo como esto puede estar totalmente separada de la parte de atrás ... ¿y por qué todos deberían reconstruir la rueda? y por lo que vale, el mejor que he encontrado hasta ahora está aquí: https://github.com/collective/jquery.recurrenceinput.js o aquí: http: //stackoverflow.com/a/8490819/26510 –

+1

y para aquellos (como yo) que están buscando soluciones para esto, tenga en cuenta que muchas de las soluciones robustas para esto se centran en el siguiente RFC para eventos de calendario: http://tools.ietf.org/html/rfc5545 para buscar eso rfc también le dará algunos buenos enlaces ... Tenga en cuenta que la biblioteca JS mencionada anteriormente (https://github.com/collective/jquery.recurrenceinput.js) funciona con este formato RFC/iCal. –

+0

veo que otros también hacen referencia a este RFC: http://www.ietf.org/rfc/rfc2445.txt –

Respuesta

1

No es exactamente lo que busca (la interfaz de usuario es un poco diferente), pero hay una extensión del complemento natural completo que soporta acontecimientos recurrentes. Vea la demostración aquí: http://fullcalendar.vinsol.com/

Tenga en cuenta que el código es Ruby on Rails.

Creo que puede que le cueste encontrar un plugin totalmente javascript para esa característica, principalmente porque aunque no es esencial, requiere algún tipo de código de base de datos/backend para tratar las incidencias. Es probable que las soluciones puras de javascript para un problema como los eventos recurrentes sean un poco hacky.

El Full Calendar Control es un gran control de javascript, que es fácilmente extensible. Si tiene algo así como ejecutarse, entonces agregar la pantalla de eventos recurrentes realmente no debería ser tan importante. La mayoría de los controles de calendario ya aparecerán en una ventana cuando crees un evento. El marcado/js para la captura de pantalla en su pregunta realmente no será difícil de escribir. El código de back-end es donde terminarás haciendo la mayor parte de tu trabajo, creo, y los complementos de jQuery no te ayudarán con eso.

Cuestiones relacionadas