2016-11-30 3 views
0

In Fullcalendar.js habe ich das verwendet, aber in diesem habe ich den statischen Wert angegeben. Wie können wir den Monat und das Jahr, die im Kalender angezeigt werden, innerhalb des Moments ("") senden. So dass seine Werke in Ordnung dies mit es nur anzuzeigen, September 2016, wenn i Monat ändern dann ihre refresh rdirecting mich auf dieser SeiteWie bekomme ich den Monat und das Jahr, das auf dem Kalender angezeigt wird

<script> 

$(document).ready(function() { 

    $('#calendar').fullCalendar({ 
     height: 350, 
     contentHeight: 300, 
     aspectRatio: 2, 
     eventLimit: 6, 
     header: { 
      left: 'prev,next today', 
      center: 'title', 
      right: 'month,agendaWeek,agendaDay,listMonth' 
     }, 
     defaultDate: '<?=date("Y-m-d")?>', 
     navLinks: false, // can click day/week names to navigate views 
     businessHours: false, // display business hours 
     editable: false, 
     eventLimit: true, 
     events: [ 
      { 
        title: '', 
        start: '', 

        color: '#ff5c29', 
        allDay : true, 
        eventColor: '#000'      

       }, 

      <?php }?> 
      <?php foreach($records as $record){ ?> 
      { 
       title: '', 
       start: '', 
       overlap: false, 

       color: '', 



     ], 

    }); 
    var previousDate = moment("2016-09"); 
    $('#calendar').fullCalendar('gotoDate', previousDate); 
    }); 
</script> 

bitte helfen.

Antwort

1
/* First Link */ 
     $('.fc-prev-button').click(function() { 
         var action = "prevMonth"; 
         var view = $('#calendar').fullCalendar('getView'); 
         var strView = view.name; 
         var prevMonthDate = view.start; 
         //alert(prevMonthDate); 
         var d = new Date(prevMonthDate); 

         var str1 = $.datepicker.formatDate('yy-mm', d); 
         //      alert(str); 
         var MonthType = 'PrevMonth'; 

         load(shiftdate, MonthType); 

        }); 

     /* Next Link */ 
     $('.fc-next-button').click(function() { 
         debugger; 
         var action = "nextMonth"; 
         var view = $('#calendar').fullCalendar('getView'); 
         var strView = view.name; 
         var nextMonthDate = view.start; 
         // alert(nextMonthDate); 
         var d = new Date(nextMonthDate); 

         var str2 = $.datepicker.formatDate('yy-mm', d); 

         var MonthType = 'NextMonth'; 
         // alert(str); 
         load(shiftdate, MonthType); 

        }); 

    USING above code you can get the month and year display on the calender 
Verwandte Themen