2013-01-22 19 views
0

我已經休耕一段代碼:結合jQuery的對話與fullcalendar eventDrop方法

eventDrop: function(event,dayDelta,minuteDelta,allDay,revertFunc) { 
if (!confirm('some question')) { 
    revertFunc(); 
} 
else { 
    $.ajax({ 
     url: '/some/url/', 
     error: function(){ 
      revertFunc(); 
      alert('some text'); 
     }, 
    }); 
} 

}

,我想使用jquery對話框而不是標準的js確認框eventDrop方法(與revertFunc)。

任何想法做到這一點?

回答

0

我couldn`t找到方法來使用jquery對話和revertFunc內eventDrop方法,所以我提出了一些解決方法:

  • 與URL作爲參數調用eventDrop jQuery的對話框:

    URL =' /一些/ URL /帶/日期時間'; $('#dialog-confirm')。data('url',url).dialog('open');

  • 在對話框選項定義上取消確認與呼叫AJAX按鈕和 'refetchEvents'(而不是 'revertFunc' 在eventDrop):

    $( '#日曆')fullCalendar( 'refetchEvents')。