0

如何将只读(不调整大小、拖动或其他任何内容)添加到已添加的从 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 : 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
},

但它不起作用,我做错了什么?

4

1 回答 1

3

同样的问题在这里与解决方案

Jquery 周历谷歌组

这是该页面上 Gildonei Mendes Anacleto Junior 的有用代码片段:

$('#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; 
        } 
}); 
于 2014-01-06T00:51:07.960 回答