2012-06-24 4 views
7

Sto utilizzando il plug-in fullcalendar e vorrei cambiarlo un po '- Voglio che il valore predefinito sia mese, ma in grado di scorrere verso il basso e continuare nel mese successivo , qualcuno sa se c'è un add on, o comunque per iniziare a modificare il fullcalendar?jquery fullcalendar plug-in visualizza più di 1 mese alla volta

+0

http://arshaw.com/fullcalendar/ mi mostra Vista mensile per impostazione predefinita. cosa intendi per scorrere verso il basso? vuoi una barra di scorrimento in modo da poter scorrere verso il basso per vedere il prossimo mese? –

+0

Questa domanda è vecchia di alcuni mesi, ho scoperto cosa non volevo fare - volevo la vista del mese, ma se scorri verso il basso l'ultima riga del mese, poi la riga successiva inizia il mese successivo , e che continua con lo scrolling per calcolare più dati da db e puoi continuare a scendere per i prossimi 6 mesi @AamirAfridi –

risposta

1

Non esiste un modo diretto in fullcalendar per mostrare due mesi. per le tue necessità hai bisogno di unire fullcalnder con il coraggio di dare un piccolo datepicker sopra il fullcaleder e un click di datepicker chiama goto methode di fullcalendar per saltare alla data richiesta.

$(document).ready(function() 
{  
    $("#datepicker").datepicker({ 

     numberOfMonths: 2, 
     showButtonPanel: false, 
     minDate:0, 

     onSelect: function(dateText, inst) 
     { 
      selected_date = dateText; 
      $('#calendar').fullCalendar('gotoDate',new Date(Date.parse(selected_date))); 
     } 
    }); 

}); 
1

Si potrebbe realizzare come segue:

  1. scaricare i dati e salvare il JSON in memoria locale o un array
  2. Creare 2-3 div per 2-3 calendari
  3. carico pieno calendario sulle div - impostazione della data di inizio per ogni
  4. Conservare la stessa origine dati per tutti

Ti piace questa:

Multiple FullCalendars on a single page

con opzioni

+0

questo progetto è stato fatto molto tempo fa, ma questa è davvero una buona idea, grazie –

Problemi correlati