2013-05-07 10 views
0

如何添加只讀(不調整大小,拖動或任何其他)已添加的,從JSON創建的事件?weekCalendar,將readOnly添加到來自json的事件

此外,我有興趣添加一個設置或某些東西,將刪除或阻止添加新事件在某些日期,即星期日和星期五的能力。

我需要添加只讀選項,日曆事件的json數據看起來像這樣的例子:

events:[{"id":10182, 
    "start":"2009-05-03T12:15:00.000+10:00", 
    "end":"2009-05-03T13:15:00.000+10:00", 
    "title":"Lunch with Mike" 
}, 

按我的理解,使事件readOnly的存在的,必須在事件對象readOnly : true值即

events:[{"id":10182, 
    "start":"2009-05-03T12:15:00.000+10:00", 
    "end":"2009-05-03T13:15:00.000+10:00", 
    "title":"Lunch with Mike", 
    readOnly : true 
}, 

但它不工作,我做錯了什麼?

+0

好吧,我嘗試添加「只讀:真「到'dataEvets = events:[]'數組。 – user1876234 2013-05-07 14:11:54

+0

您可以提供一些演示或代碼! – drinchev 2013-05-07 14:12:44

+0

這是太大了,這裏是一個鏈接到項目https://github.com/robmonie/jquery-week-calendar/wiki – user1876234 2013-05-07 14:14:52

回答

2

同樣的問題是在這裏與soloution

Jquery Week Calendar Google Group

這裏是Gildonei門德斯阿納克萊託少年的有用的代碼片斷頁:

$('#calendar').weekCalendar({ 
     draggable : function(calEvent, $event) { 
       return calEvent.readOnly != true; 
       // You also can use return false; 
     }, 
     resizable : function(calEvent, $event) { 
       return calEvent.readOnly != true; 
       // You also can use return false; 
     } 
}); 
+0

你救了我的一天! – 2015-03-03 07:51:19

相關問題