2013-12-06 5 views
0

Хотите открыть всплывающее окно при двойном щелчке по любой дате. Чтобы я мог вставить событие в определенную дату. Как я могу это реализовать?Fullcalender on Double Click show popup

Я делюсь мой код:

$(document).ready(function() { 

     $('#calendar').fullCalendar({ 
     // ----- This Paramenter is Used for displaying Next,Previous,Today,Month,Week & Day ------ // 
     header: { 
      left: 'prev,next today', 
      center: 'title', 
      right: 'month,basicWeek,basicDay', 
      ignoreTimezone: false 
     }, 
     selectable : true, 
     selectHelper: true,   
     editable : true, 
     events  : "ajax/schedule_response.php",//Fetching JSON From PHP File// 


     // ----- This Paramenter is Used for Draging Events ------ // 
     eventDrop : function(event, delta) { 


      $.ajax({ 
        type: "POST", 
        url : "ajax/schedule_update.php", 
        data: "id="+event.id, 
        cache: false, 
        beforeSend: function() 
         { 

         }, 
        success: function(html) 
         { 

         } 

       }); 


      }, 


     // ----- This Paramenter is Used for Resizing Events ------ // 
     eventResize : function(event,dayDelta,minuteDelta,revertFunc) { 

       $.ajax({ 
        type: "POST", 
        url : "ajax/schedule_update.php", 
        data: "id="+event.id, 
        cache: false, 
        beforeSend: function() 
         { 

         }, 
        success: function(html) 
         { 
         } 

       }); 

       }, 


     loading: function(bool) { 
       if (bool) $('#loading').show(); 
       else $('#loading').hide(); 
       } 

     }); 

}); 

ответ

0

Попробуйте этот вариант

eventRender: function(event, element) { 
      element.bind('dblclick', function() { 
      alert('double click!'); 
      }); 
     } 
+0

Как я могу получить щелкнул дату в Y-м-д форме? –

+0

создать переменную перед вызовом плагина fullcalendar. Затем, указав, что переменная в dayClick: function (date, allDay, jsEvent, view) { var x = дата; –

+0

Дата предоставления: Вторник 03 Декабрь 00:00:00 GMT + 0100 (Романтическое стандартное время). Мне просто нужно 2013-12-03 –